Running as unit: rb-build-amd64_32-58327.service; invocation ID: 6736786bcf634a6bb21adc0f8338935e ==================================================================================== Wed Sep 17 20:27:16 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_32) on jenkins, called using "ionos5-amd64 ionos11-amd64" as arguments. Wed Sep 17 20:27:16 UTC 2025 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-082yGkll" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Wed Sep 17 20:27:16 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Wed Sep 17 20:27:16 UTC 2025 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-uZ7IBi' Wed Sep 17 20:27:16 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos11-amd64.debian.net is marked as down. Wed Sep 17 20:27:16 UTC 2025 - checking via ssh if ionos11-amd64.debian.net is up. removed '/tmp/read-only-fs-test-ECMrC8' ok, let's check if docker-registry is building anywhere yet… ok, docker-registry is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of docker-registry in forky on amd64 on jenkins now. 1st build will be done on ionos5-amd64.debian.net. 2nd build will be done on ionos11-amd64.debian.net. ============================================================================= Wed Sep 17 20:27:32 UTC 2025 I: starting to build docker-registry/forky/amd64 on jenkins on '2025-09-17 20:27' Wed Sep 17 20:27:32 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_32/58327/console.log 1758140852 amd64 forky docker-registry Wed Sep 17 20:27:32 UTC 2025 I: Downloading source for forky/docker-registry=2.8.3+ds1-2 --2025-09-17 20:27:32-- http://deb.debian.org/debian/pool/main/d/docker-registry/docker-registry_2.8.3%2bds1-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3163 (3.1K) [text/prs.lines.tag] Saving to: ‘docker-registry_2.8.3+ds1-2.dsc’ 0K ... 100% 339M=0s 2025-09-17 20:27:32 (339 MB/s) - ‘docker-registry_2.8.3+ds1-2.dsc’ saved [3163/3163] --2025-09-17 20:27:32-- http://deb.debian.org/debian/pool/main/d/docker-registry/docker-registry_2.8.3%2bds1-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3163 (3.1K) [text/prs.lines.tag] Saving to: ‘docker-registry_2.8.3+ds1-2.dsc’ 0K ... 100% 339M=0s 2025-09-17 20:27:32 (339 MB/s) - ‘docker-registry_2.8.3+ds1-2.dsc’ saved [3163/3163] Wed Sep 17 20:27:32 UTC 2025 I: docker-registry_2.8.3+ds1-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: docker-registry Binary: docker-registry, golang-github-docker-distribution-dev Architecture: any all Version: 2.8.3+ds1-2 Maintainer: Debian Go Packaging Team Uploaders: Dmitry Smirnov , Tianon Gravi Homepage: https://github.com/docker/distribution Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-github-docker-distribution Vcs-Git: https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git Testsuite: autopkgtest-pkg-go Build-Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-aws-aws-sdk-go-dev, golang-github-bshuster-repo-logrus-logstash-hook-dev, golang-github-bugsnag-bugsnag-go-dev, golang-github-distribution-reference-dev (>> 0.6.0-4~~), golang-github-docker-go-metrics-dev, golang-github-docker-libtrust-dev, golang-github-garyburd-redigo-dev, golang-github-gorilla-handlers-dev, golang-github-gorilla-mux-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ncw-swift-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-shopify-logrus-bugsnag-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-golang-x-crypto-dev, golang-gopkg-check.v1-dev, golang-gopkg-yaml.v2-dev Package-List: docker-registry deb utils optional arch=any golang-github-docker-distribution-dev deb golang optional arch=all Checksums-Sha1: 5a904f62ad2bae606436ba4bbb372fbc03ee5942 357796 docker-registry_2.8.3+ds1.orig.tar.xz 0486224a2fb4937e1ff189858012e5ac08087bd4 9996 docker-registry_2.8.3+ds1-2.debian.tar.xz Checksums-Sha256: 7e10b473987baed34e2fc42dfaad9955a5553a857dd5b00acd5ae6bffaf806db 357796 docker-registry_2.8.3+ds1.orig.tar.xz f96e8fc68e043c75e0c098e7348661369a27c258e7dc88ef6dca065f2588fa6c 9996 docker-registry_2.8.3+ds1-2.debian.tar.xz Files: 039ed5bf5b4866ec3df57c5848cccda5 357796 docker-registry_2.8.3+ds1.orig.tar.xz 9d90d390f4a0fa2e91e0cbcc362659f9 9996 docker-registry_2.8.3+ds1-2.debian.tar.xz Go-Import-Path: github.com/docker/distribution Dgit: ea0ff46f521c3c4f2f0353d02b9d43df0597a294 debian archive/debian/2.8.3+ds1-2 https://git.dgit.debian.org/docker-registry -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmbVoQMUHHNpcmV0YXJ0 QHRhdXdhcmUuZGUACgkQSadpd5QoJssh9g/8DcqPUlxVavBcL5H7iCuCbszx4dpX KIhCQgnJTw6lqSlPrBRYSNrsaBowyNVdlmiwAhnPUOZ3ryS/Dnm8SrbiwSpqIDja YZMNwwue7iG1BUEj6ESEslhe6hch7gkIfYIpXpDuhdCgactv7E1X0x9BmYUeKwXb N730K2fEI+DKUt3xsyNYrjYs9BTDLkvOLYZrfrvEnnUTDAsb1ftOE7+YSrvzbeH3 UdRqtCeoEzPT98FZpmfyF8tXoxoKctSwo18YjyNRG/54lJYtGNmBCElxo8dNDv6b MJQBK1hB5rVw4CCZIyxxyVohFDLetrBc9a+X15sBkXyen4bFyW0Mt+IipX2Z5kWo UX8Ic17jV/GbC+2+0Ui8/j+xyYrIGGjYv1/hLISoukoQGodYbx91VXFthlTQv2or iXAI5FDkX/TDpzxBatJrZgXOUgv5Z2ShUFMdNZQNgauc09ALXG4DdaCrBzspN6lC dxmZE/GL+ykuUg05rbFaIP25pTo3S5xZOGnCuawE4V7BM6F6F6WAOtdf0P0SC1XO sXcAEpMZc14VFnjroRgch6syBT5jqPt4A3VPgHh4XIkYXkjRm1spmGP90yzVFz/l +N8mH2LN7n3DAuGVScbJpjNWWKuxw3CFujQ+20eDMywOtUepmap3UH++LylCYAu9 w8TZj7VicriioDw= =u78W -----END PGP SIGNATURE----- Wed Sep 17 20:27:32 UTC 2025 I: Checking whether the package is not for us Wed Sep 17 20:27:32 UTC 2025 I: Starting 1st build on remote node ionos5-amd64.debian.net. Wed Sep 17 20:27:32 UTC 2025 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Wed Sep 17 20:27:32 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Wed Sep 17 20:27:32 UTC 2025 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-8xw8ns' ==================================================================================== Wed Oct 21 02:50:32 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos5-amd64, called using "1 docker-registry forky /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP 2.8.3+ds1-2" as arguments. Wed Oct 21 02:50:32 UTC 2026 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-Q0jFtYME" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Wed Oct 21 02:50:32 UTC 2026 I: Downloading source for forky/docker-registry=2.8.3+ds1-2 Reading package lists... NOTICE: 'docker-registry' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 371 kB of source archives. Get:1 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (2354 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'docker-registry' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 371 kB of source archives. Get:1 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (2354 kB/s) Download complete and in download only mode ============================================================================= Building docker-registry in forky on amd64 on ionos5-amd64 now. Date: Wed Oct 21 02:50:33 UTC 2026 Date UTC: Wed Oct 21 02:50:33 UTC 2026 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Tue Oct 20 14:50:33 -12 2026 I: pbuilder-time-stamp: 1792551033 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [docker-registry_2.8.3+ds1-2.dsc] I: copying [./docker-registry_2.8.3+ds1.orig.tar.xz] I: copying [./docker-registry_2.8.3+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./docker-registry_2.8.3+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting docker-registry in docker-registry-2.8.3+ds1 dpkg-source: info: unpacking docker-registry_2.8.3+ds1.orig.tar.xz dpkg-source: info: unpacking docker-registry_2.8.3+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-config-allow-delete.patch dpkg-source: info: applying 0002-config-docker-registry.patch dpkg-source: info: applying 0003-no-azure.patch dpkg-source: info: applying 0004-replace-rsc.io-letsencrypt-in-favour-of-golang.org-x.patch dpkg-source: info: applying 0005-Temporarily-remove-newrelic-support-to-cut-down-on-d.patch dpkg-source: info: applying 0006-Skip-TestHTTPChecker.patch dpkg-source: info: applying 0007-Skip-TestRegistryAsCacheMutationAPIs.patch dpkg-source: info: applying 0008-Skip-flaky-TestGracefulShutdown-and-TestRegistrySupp.patch dpkg-source: info: applying 0009-Skip-flaky-TestDeleteOnlyDeletesSubpaths.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2833630/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='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='2a273536570c469f8b6aee095626183d' 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='2833630' PS1='# ' PS2='> ' 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.Qs7GE5xP/pbuilderrc_1uZL --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.Qs7GE5xP/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2833630/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-aws-aws-sdk-go-dev, golang-github-bshuster-repo-logrus-logstash-hook-dev, golang-github-bugsnag-bugsnag-go-dev, golang-github-distribution-reference-dev (>> 0.6.0-4~~), golang-github-docker-go-metrics-dev, golang-github-docker-libtrust-dev, golang-github-garyburd-redigo-dev, golang-github-gorilla-handlers-dev, golang-github-gorilla-mux-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ncw-swift-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-shopify-logrus-bugsnag-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-golang-x-crypto-dev, golang-gopkg-check.v1-dev, golang-gopkg-yaml.v2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19917 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-aws-aws-sdk-go-dev; however: Package golang-github-aws-aws-sdk-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bshuster-repo-logrus-logstash-hook-dev; however: Package golang-github-bshuster-repo-logrus-logstash-hook-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bugsnag-bugsnag-go-dev; however: Package golang-github-bugsnag-bugsnag-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-distribution-reference-dev (>> 0.6.0-4~~); however: Package golang-github-distribution-reference-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-go-metrics-dev; however: Package golang-github-docker-go-metrics-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-libtrust-dev; however: Package golang-github-docker-libtrust-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-garyburd-redigo-dev; however: Package golang-github-garyburd-redigo-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-handlers-dev; however: Package golang-github-gorilla-handlers-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-mux-dev; however: Package golang-github-gorilla-mux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mitchellh-mapstructure-dev; however: Package golang-github-mitchellh-mapstructure-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ncw-swift-dev; however: Package golang-github-ncw-swift-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-go-digest-dev; however: Package golang-github-opencontainers-go-digest-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-image-spec-dev; however: Package golang-github-opencontainers-image-spec-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-shopify-logrus-bugsnag-dev; however: Package golang-github-shopify-logrus-bugsnag-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev; however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-cobra-dev; however: Package golang-github-spf13-cobra-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev; however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-check.v1-dev; however: Package golang-gopkg-check.v1-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-github-alecthomas-units-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-aws-aws-sdk-go-v2-dev{a} golang-github-aws-smithy-go-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bshuster-repo-logrus-logstash-hook-dev{a} golang-github-bugsnag-bugsnag-go-dev{a} golang-github-bugsnag-panicwrap-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-distribution-reference-dev{a} golang-github-docker-go-metrics-dev{a} golang-github-docker-libtrust-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-garyburd-redigo-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-uuid-dev{a} golang-github-gorilla-handlers-dev{a} golang-github-gorilla-mux-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-magiconair-properties-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-ncw-swift-dev{a} golang-github-opencontainers-go-digest-dev{a} golang-github-opencontainers-image-spec-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-shopify-logrus-bugsnag-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-tools-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 125 newly installed, 0 to remove and 0 not upgraded. Need to get 137 MB of archives. After unpacking 1063 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 22 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian forky/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [15.8 MB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian forky/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian forky/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian forky/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian forky/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian forky/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 67 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian forky/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian forky/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian forky/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian forky/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian forky/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian forky/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian forky/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian forky/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian forky/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian forky/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian forky/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian forky/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian forky/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian forky/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian forky/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian forky/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian forky/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian forky/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian forky/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian forky/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian forky/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian forky/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian forky/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian forky/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian forky/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian forky/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian forky/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian forky/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian forky/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian forky/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian forky/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian forky/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian forky/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 43s (3187 kB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19917 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41.1-3_amd64.deb ... Unpacking bsdextrautils (2.41.1-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.20-1_amd64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../024-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../026-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../027-libxml2-16_2.14.5+dfsg-0.2_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-golang. Preparing to unpack .../032-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../033-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../035-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../036-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../037-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../038-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../039-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../040-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../041-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../042-golang-gopkg-yaml.v2-dev_2.4.2-1_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.2-1) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../043-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../044-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../045-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../046-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../047-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../048-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-aws-smithy-go-dev. Preparing to unpack .../049-golang-github-aws-smithy-go-dev_1.20.3-1_all.deb ... Unpacking golang-github-aws-smithy-go-dev (1.20.3-1) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. Preparing to unpack .../050-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../051-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bshuster-repo-logrus-logstash-hook-dev. Preparing to unpack .../052-golang-github-bshuster-repo-logrus-logstash-hook-dev_0.4.1-2_all.deb ... Unpacking golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Selecting previously unselected package golang-github-bugsnag-panicwrap-dev. Preparing to unpack .../053-golang-github-bugsnag-panicwrap-dev_1.2.0-2_all.deb ... Unpacking golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../054-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../055-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-bugsnag-bugsnag-go-dev. Preparing to unpack .../056-golang-github-bugsnag-bugsnag-go-dev_2.5.1-1_all.deb ... Unpacking golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../057-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../058-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../059-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../060-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../061-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-opencontainers-go-digest-dev. Preparing to unpack .../062-golang-github-opencontainers-go-digest-dev_1.0.0-2_all.deb ... Unpacking golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Selecting previously unselected package golang-github-distribution-reference-dev. Preparing to unpack .../063-golang-github-distribution-reference-dev_0.6.0-4_all.deb ... Unpacking golang-github-distribution-reference-dev (0.6.0-4) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../064-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../065-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../066-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../067-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../068-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../069-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../070-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../071-golang-google-protobuf-dev_1.36.7-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.7-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../072-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../073-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../074-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../075-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../076-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../077-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../078-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../079-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../080-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../081-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../082-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../083-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../084-golang-github-prometheus-common-dev_0.65.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.65.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../085-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../086-golang-github-prometheus-procfs-dev_0.17.0-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.17.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../087-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../088-golang-github-prometheus-client-golang-dev_1.23.0-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.23.0-1) ... Selecting previously unselected package golang-github-docker-go-metrics-dev. Preparing to unpack .../089-golang-github-docker-go-metrics-dev_0.0.1-2_all.deb ... Unpacking golang-github-docker-go-metrics-dev (0.0.1-2) ... Selecting previously unselected package golang-github-docker-libtrust-dev. Preparing to unpack .../090-golang-github-docker-libtrust-dev_0.0~git20160708.aabc10e-1_all.deb ... Unpacking golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../091-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../092-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-garyburd-redigo-dev. Preparing to unpack .../093-golang-github-garyburd-redigo-dev_0.0~git20220831.5b01704-1_all.deb ... Unpacking golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Selecting previously unselected package golang-github-gorilla-handlers-dev. Preparing to unpack .../094-golang-github-gorilla-handlers-dev_1.5.2-1_all.deb ... Unpacking golang-github-gorilla-handlers-dev (1.5.2-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../095-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../096-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../097-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../098-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../099-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../100-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../101-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../102-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../103-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../104-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../105-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-ncw-swift-dev. Preparing to unpack .../106-golang-github-ncw-swift-dev_1.0.53-3_all.deb ... Unpacking golang-github-ncw-swift-dev (1.0.53-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../107-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../108-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../109-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-opencontainers-image-spec-dev. Preparing to unpack .../110-golang-github-opencontainers-image-spec-dev_1.1.0-2_all.deb ... Unpacking golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../111-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../112-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../113-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-shopify-logrus-bugsnag-dev. Preparing to unpack .../114-golang-github-shopify-logrus-bugsnag-dev_0.0~git20171204.577dee2-3_all.deb ... Unpacking golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../115-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../116-tzdata-legacy_2025b-5_all.deb ... Unpacking tzdata-legacy (2025b-5) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../117-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../118-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../119-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../120-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../121-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../122-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../123-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../124-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-gopkg-yaml.v2-dev (2.4.2-1) ... Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41.1-3) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-ncw-swift-dev (1.0.53-3) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-aws-smithy-go-dev (1.20.3-1) ... Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.26) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-gorilla-handlers-dev (1.5.2-1) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Oct 21 02:54:21 UTC 2026. Universal Time is now: Wed Oct 21 02:54:21 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-google-protobuf-dev (1.36.7-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-prometheus-procfs-dev (0.17.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-distribution-reference-dev (0.6.0-4) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up libtool (2.5.4-5) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up tzdata-legacy (2025b-5) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Setting up golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up debhelper (13.26) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up dh-golang (1.63) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-github-prometheus-common-dev (0.65.0-1) ... Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... Setting up golang-github-prometheus-client-golang-dev (1.23.0-1) ... Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && 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 > ../docker-registry_2.8.3+ds1-2_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.3+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary dh binary --buildsystem=golang --with=golang dh_update_autotools_config -O--buildsystem=golang dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_build -- -ldflags '-X github.com/docker/distribution/version.Version=2.8.3+ds1' cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 -ldflags "-X github.com/docker/distribution/version.Version=2.8.3+ds1" github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version container/list internal/goarch internal/byteorder unicode/utf8 crypto/internal/fips140/alias math/bits internal/unsafeheader internal/runtime/atomic unicode github.com/docker/distribution/registry/storage/driver/gcs vendor/golang.org/x/crypto/cryptobyte/asn1 internal/coverage/rtcov internal/goos github.com/docker/distribution/registry/storage/driver/oss internal/asan github.com/aws/aws-sdk-go/aws/client/metadata internal/nettrace internal/cpu vendor/golang.org/x/crypto/internal/alias internal/profilerecord internal/itoa log/internal encoding internal/godebugs unicode/utf16 github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags crypto/internal/boring/sig sync/atomic internal/runtime/syscall internal/msan cmp internal/goexperiment internal/runtime/math crypto/internal/fips140/subtle internal/abi crypto/internal/fips140deps/byteorder internal/chacha8rand internal/runtime/sys google.golang.org/protobuf/internal/set internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math internal/race internal/sync internal/runtime/maps internal/stringslite github.com/aws/aws-sdk-go/internal/sdkmath runtime crypto/subtle iter weak internal/reflectlite runtime/metrics sync maps slices errors sort internal/singleflight internal/testlog unique google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight internal/bisect internal/oserror io path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv runtime/cgo syscall internal/godebug github.com/aws/aws-sdk-go/internal/sdkio hash github.com/beorn7/perks/quantile github.com/prometheus/client_golang/prometheus/promhttp/internal crypto/internal/randutil strings bytes crypto hash/fnv hash/crc32 net/netip encoding/base32 golang.org/x/crypto/blowfish reflect crypto/internal/fips140deps/godebug math/rand vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/kr/text crypto/internal/impl net/http/internal/ascii github.com/garyburd/redigo/internal github.com/aws/aws-sdk-go/internal/sdkuri github.com/aws/aws-sdk-go/internal/strings bufio github.com/aws/aws-sdk-go/aws/arn github.com/munnerz/goautoneg go/build/constraint regexp/syntax crypto/internal/fips140 html crypto/internal/fips140/sha256 crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 regexp internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/hmac crypto/sha3 context github.com/bugsnag/bugsnag-go/headers github.com/aws/aws-sdk-go/internal/sdkrand io/fs internal/poll crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/hkdf crypto/internal/fips140/edwards25519/field crypto/internal/fips140/aes crypto/internal/fips140/tls12 crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 embed internal/filepathlite google.golang.org/protobuf/internal/editiondefaults crypto/internal/fips140/edwards25519 os internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary crypto/internal/fips140/nistec encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem crypto/internal/sysrand io/ioutil github.com/bugsnag/bugsnag-go/device google.golang.org/protobuf/internal/detrand fmt os/signal internal/sysinfo vendor/golang.org/x/sys/cpu path/filepath github.com/prometheus/procfs/internal/util crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/mlkem os/exec crypto/rc4 crypto/md5 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa github.com/opencontainers/image-spec/specs-go net/http/internal github.com/pkg/errors encoding/json math/big database/sql/driver vendor/golang.org/x/text/unicode/norm github.com/prometheus/procfs/internal/fs github.com/docker/distribution/version flag text/template/parse runtime/trace encoding/xml go/doc/comment go/token github.com/aws/aws-sdk-go/internal/s3shared/arn text/tabwriter mime runtime/debug log compress/flate vendor/golang.org/x/net/http2/hpack mime/quotedprintable google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/version github.com/opencontainers/go-digest encoding/hex net/url encoding/csv golang.org/x/text/unicode/norm gopkg.in/yaml.v2 crypto/cipher google.golang.org/protobuf/encoding/protowire github.com/bugsnag/bugsnag-go/errors github.com/bugsnag/panicwrap github.com/aws/aws-sdk-go/aws/awserr google.golang.org/protobuf/reflect/protoreflect go/scanner github.com/distribution/reference github.com/opencontainers/image-spec/specs-go/v1 github.com/opencontainers/go-digest/digestset github.com/aws/aws-sdk-go/internal/ini crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/bidi github.com/kr/pretty os/user net go/ast crypto/aes crypto/hmac github.com/docker/distribution/digestset crypto/sha256 crypto/ecdh crypto/sha512 crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 testing compress/gzip github.com/docker/distribution/reference internal/profile runtime/pprof text/template vendor/golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/runtime/protoiface golang.org/x/crypto/vendor/golang.org/x/net/idna vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text crypto/internal/boring/bbig crypto/elliptic crypto/rand crypto/dsa encoding/asn1 github.com/sirupsen/logrus github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/proto crypto/internal/hpke github.com/docker/distribution/uuid golang.org/x/crypto/bcrypt crypto/rsa crypto/ed25519 go/parser go/printer google.golang.org/protobuf/internal/encoding/defval crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte google.golang.org/protobuf/encoding/protodelim github.com/aws/aws-sdk-go/aws/awsutil google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect crypto/ecdsa github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar gopkg.in/check.v1 github.com/aws/aws-sdk-go/aws/credentials github.com/aws/aws-sdk-go/aws/credentials/processcreds google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl vendor/golang.org/x/net/http/httpproxy net/textproto github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/google/uuid crypto/x509 github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl github.com/spf13/cobra google.golang.org/protobuf/types/known/timestamppb crypto/tls github.com/prometheus/client_model/go github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/garyburd/redigo/redis github.com/docker/libtrust net/http github.com/docker/distribution net/http/pprof github.com/docker/distribution/registry/storage/driver/testsuites github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/configuration github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/registry/client/auth/challenge github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/docker/distribution/registry/api/errcode github.com/felixge/httpsnoop expvar github.com/prometheus/common/expfmt github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/auth net/http/httputil golang.org/x/crypto/acme github.com/gorilla/mux github.com/aws/aws-sdk-go/aws github.com/ncw/swift github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/ocischema github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/private/protocol/eventstream github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/context golang.org/x/crypto/acme/autocert github.com/gorilla/handlers github.com/prometheus/client_golang/prometheus github.com/Shopify/logrus-bugsnag github.com/docker/distribution/health github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/testutil github.com/docker/distribution/notifications github.com/docker/distribution/registry/auth/token github.com/docker/distribution/health/checks github.com/docker/distribution/health/api github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry github.com/docker/distribution/cmd/registry make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_test -- -test.short -test.timeout=1h cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 -test.short -test.timeout=1h github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version ? github.com/docker/distribution [no test files] ? github.com/docker/distribution/cmd/registry [no test files] === RUN Test time="2026-10-21T02:55:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-10-21T02:55:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.024s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-10-20T14:55:08-12:00" level=warning msg="invalid remote IP address: \"1.2.3\"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.021s ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS ok github.com/docker/distribution/health/checks 0.005s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.011s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.018s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.009s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/10/20 14:55:08 http: TLS handshake error from 127.0.0.1:38500: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:41167/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41167/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41167/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41167/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33915?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.80s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-10-20T14:55:09-12:00" level=info msg="broadcaster: closing" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 1} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.09s) PASS ok github.com/docker/distribution/notifications 2.067s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown registry_test.go:76: flaky --- SKIP: TestGracefulShutdown (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite time="2026-10-20T14:55:09-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2026-10-20T14:55:09.649772292-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:09.649818974-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:09.649965482-12:00" level=info msg="Starting upload purge in 59m0s" go.version=go1.24.4 time="2026-10-20T14:55:09.651995597-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.43s) PASS ok github.com/docker/distribution/registry 8.445s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.116s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-10-20T14:55:09-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=6d2cf8dc-246c-4ad2-8b78-710617c53e23 time="2026-10-20T14:55:09-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=6d2cf8dc-246c-4ad2-8b78-710617c53e23 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-10-20T14:55:09-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=26phs-1HQn53lxUO9QRiCgAA6L7PuxTuPQMSLH3zPcM user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.092s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.009s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-10-20T14:55:09-12:00" level=info msg="token not to be used before 2026-10-20 14:55:10 -1200 -12 - currently 2026-10-20 14:55:09.346842406 -1200 -12 m=+0.009944079" time="2026-10-20T14:55:09-12:00" level=info msg="token not to be used after 2026-10-20 14:55:09 -1200 -12 - currently 2026-10-20 14:55:09.347601282 -1200 -12 m=+0.010702949" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-10-20T14:55:09-12:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.028s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.072s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.028s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.010s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-10-20T14:55:10-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44555" http.request.id=335ddf7d-91e0-4e83-a21b-0d8ad7fdb701 http.request.method=GET http.request.remoteaddr="127.0.0.1:45204" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.997807ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-10-20T14:55:10-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=4e25a0fe-3be8-43b4-9676-4e5876fc3b23 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.101µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9e4752a6-ce34-402a-9bbd-679540fe1846 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.278558ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=ea7baead-4968-46a8-a6cc-7a8c38d2a4ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/aaaa/blobs/uploads/81e02860-0ca5-4bd0-93bb-68e7d63bb2a7?_state=Da-PlzdpPvV6dHZkwP_oLEh0hj6x12KUIz4F3L3LzLp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MWUwMjg2MC0wY2E1LTRiZDAtOTNiYi02OGU3ZDYzYmIyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTAuNTg0MjYyMDc4WiJ9&digest=sha256%3Ad3cf66ac5f7b2f3ada96d546961747c7246498fa3bef1385046eb1801ee3673a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.724088562s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "PUT /v2/foo/aaaa/blobs/uploads/81e02860-0ca5-4bd0-93bb-68e7d63bb2a7?_state=Da-PlzdpPvV6dHZkwP_oLEh0hj6x12KUIz4F3L3LzLp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MWUwMjg2MC0wY2E1LTRiZDAtOTNiYi02OGU3ZDYzYmIyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTAuNTg0MjYyMDc4WiJ9&digest=sha256%3Ad3cf66ac5f7b2f3ada96d546961747c7246498fa3bef1385046eb1801ee3673a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=af0b902c-0f61-47b9-8d0c-1407e437598c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.622882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=af7b3d68-29af-44ae-a9ef-7691c871312e http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.041069ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=4c222be7-0ca7-4b03-9877-c8dd551c6634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/bbbb/blobs/uploads/f45750d4-5c66-42ae-9a87-447eeccd074d?_state=aQK7Pvzrjkfrrm1rxlI7FCdV07xvK4ZhzIQ3uFVMm8J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNDU3NTBkNC01YzY2LTQyYWUtOWE4Ny00NDdlZWNjZDA3NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTIuNTAwNzgyMjE1WiJ9&digest=sha256%3Ab44bb1f26dd289cb73d2a626315bc8ed14a73c2115b3b5e8d3e6fcfe381a9de4" http.request.useragent=Go-http-client/1.1 http.response.duration=4.959700126s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "PUT /v2/foo/bbbb/blobs/uploads/f45750d4-5c66-42ae-9a87-447eeccd074d?_state=aQK7Pvzrjkfrrm1rxlI7FCdV07xvK4ZhzIQ3uFVMm8J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNDU3NTBkNC01YzY2LTQyYWUtOWE4Ny00NDdlZWNjZDA3NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTIuNTAwNzgyMjE1WiJ9&digest=sha256%3Ab44bb1f26dd289cb73d2a626315bc8ed14a73c2115b3b5e8d3e6fcfe381a9de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=23a2d44b-6db9-43f8-8d1c-f1a2a80638b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.778538ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=be894a15-220c-4b74-a2bf-a94f5eff5769 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.006428ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:20-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=fb4f6e79-109a-4c4e-a883-3c892b7fb7a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/cccc/blobs/uploads/62f1efcb-4a12-4390-b382-ea9617b3f42e?_state=AKSW53EETgO_AoBgybWsAS8TXmzbkkyc5kq8Zii5Fml7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2MmYxZWZjYi00YTEyLTQzOTAtYjM4Mi1lYTk2MTdiM2Y0MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTcuNjA4NDcyNzE4WiJ9&digest=sha256%3A98106429c7cda5e5c7c6e412af1ce0f4c201c3b4bb05a11cceaaa78fce5e557a" http.request.useragent=Go-http-client/1.1 http.response.duration=3.272448022s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "PUT /v2/foo/cccc/blobs/uploads/62f1efcb-4a12-4390-b382-ea9617b3f42e?_state=AKSW53EETgO_AoBgybWsAS8TXmzbkkyc5kq8Zii5Fml7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2MmYxZWZjYi00YTEyLTQzOTAtYjM4Mi1lYTk2MTdiM2Y0MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTcuNjA4NDcyNzE4WiJ9&digest=sha256%3A98106429c7cda5e5c7c6e412af1ce0f4c201c3b4bb05a11cceaaa78fce5e557a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:20-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=1d204744-e75b-49d6-b1ca-48d37d28dec7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.494778ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:20 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=b2f2d253-95e2-431f-92aa-9c762ba0bd33 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.042343ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:21 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5873ebba-d1fd-4aa2-9e7e-2ee480785096 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/dddd/blobs/uploads/66cc47ea-b8de-4fc3-89fe-c8bc67d4ce9d?_state=khpPTr4vtcrwlca_-XGD3KWD5Ykt_r2hp9sGso48nd17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NmNjNDdlYS1iOGRlLTRmYzMtODlmZS1jOGJjNjdkNGNlOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjEuMDMwNzExMTI0WiJ9&digest=sha256%3Aae468584c56064d7e3f55da8ab6da4e5fdab0848a67f69ff0a5b0d22b556b88b" http.request.useragent=Go-http-client/1.1 http.response.duration=2.683725438s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:21 -1200] "PUT /v2/foo/dddd/blobs/uploads/66cc47ea-b8de-4fc3-89fe-c8bc67d4ce9d?_state=khpPTr4vtcrwlca_-XGD3KWD5Ykt_r2hp9sGso48nd17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NmNjNDdlYS1iOGRlLTRmYzMtODlmZS1jOGJjNjdkNGNlOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjEuMDMwNzExMTI0WiJ9&digest=sha256%3Aae468584c56064d7e3f55da8ab6da4e5fdab0848a67f69ff0a5b0d22b556b88b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a3600520-205e-4971-9473-aceb820c2544 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.483084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=8ad358f4-d839-4e4f-ab51-e11304811c74 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.069777ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9264423c-230e-4555-8ca2-99ca2aafc970 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/eeee/blobs/uploads/ab06090b-f5ed-4f53-b5fd-f6d52eb8ce90?_state=M8cs08SV_oFdGFbXm_gEgJ8N6Q5n7pTNj1MHh7yNetN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYjA2MDkwYi1mNWVkLTRmNTMtYjVmZC1mNmQ1MmViOGNlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjMuODI4NzU1MjQyWiJ9&digest=sha256%3A8d6c012e6a93dafe804d3d7a27700835f2b30df8d20af28ae286f102592773f6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.668039569s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "PUT /v2/foo/eeee/blobs/uploads/ab06090b-f5ed-4f53-b5fd-f6d52eb8ce90?_state=M8cs08SV_oFdGFbXm_gEgJ8N6Q5n7pTNj1MHh7yNetN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYjA2MDkwYi1mNWVkLTRmNTMtYjVmZC1mNmQ1MmViOGNlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjMuODI4NzU1MjQyWiJ9&digest=sha256%3A8d6c012e6a93dafe804d3d7a27700835f2b30df8d20af28ae286f102592773f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=fc65faca-89ce-4dac-925b-eb9008c5fd6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.476256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=ea528dc3-3ddc-48ef-a551-6bb1c5601e48 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="963.828µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=8014511d-00f4-4c32-9022-b0a1a46fe70e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/ffff/blobs/uploads/9b536057-822b-4069-aea6-0f7bc271b6af?_state=RFTv4_pji3Pdp9_2y5MVH16ssOxjYZfVwmc1nAWbN6h7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YjUzNjA1Ny04MjJiLTQwNjktYWVhNi0wZjdiYzI3MWI2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjUuNzA2OTMyODgyWiJ9&digest=sha256%3Af10d8789d540e6942a21323af7a9d3d500766dacb63bcaf84dad4e96f6ce8ae3" http.request.useragent=Go-http-client/1.1 http.response.duration=5.965061225s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "PUT /v2/foo/ffff/blobs/uploads/9b536057-822b-4069-aea6-0f7bc271b6af?_state=RFTv4_pji3Pdp9_2y5MVH16ssOxjYZfVwmc1nAWbN6h7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YjUzNjA1Ny04MjJiLTQwNjktYWVhNi0wZjdiYzI3MWI2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjUuNzA2OTMyODgyWiJ9&digest=sha256%3Af10d8789d540e6942a21323af7a9d3d500766dacb63bcaf84dad4e96f6ce8ae3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5ca0054a-f91d-42b4-b27a-c72e8c0c8542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.498519ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a886f17e-607d-4943-9927-e49788baf6a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.461µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a8003762-27cd-4cfc-989f-0c3d7e7c6cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.169µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=dcb683c9-40ed-4808-b143-ddc31958838b http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.182µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a4618186-ebc6-4867-aed2-15cae6a626f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.342µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=66c596d8-45f1-4100-9305-57ad746003f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.528µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=31ebd65f-c51e-4354-a04d-3320ee6d1411 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.799µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9dba1cf8-edf6-4f38-bfd8-b2758e5f6cdd http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=15" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="720.72µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5827a6b4-9605-4f92-82d7-64a0f1afd8f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.744µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=71798e56-aed0-4caf-ab1d-46080a41adb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="577.777µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=dec52318-da8d-454b-bc7a-099a56ca80ed http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=-1" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.5µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:31-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=d43ab3ab-e7de-4648-b4ef-14b15a62d3e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.009129ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=a23bb4b8-aa36-40a7-a411-4db1cbeb6f80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/aaaa/blobs/uploads/80c18976-5120-4212-892a-6b3629815a53?_state=ddRMTB4cUm9DLUnjneUBqZQxyAf9nveCQH5aBm9S0uV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MGMxODk3Ni01MTIwLTQyMTItODkyYS02YjM2Mjk4MTVhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzEuODI2MDA4MzE4WiJ9&digest=sha256%3A826fd7b9a2d5b8eb73133c9ace45352f5fdddf3d806a9b8e3202343b691e0661" http.request.useragent=Go-http-client/1.1 http.response.duration=2.455316216s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "PUT /v2/foo/aaaa/blobs/uploads/80c18976-5120-4212-892a-6b3629815a53?_state=ddRMTB4cUm9DLUnjneUBqZQxyAf9nveCQH5aBm9S0uV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MGMxODk3Ni01MTIwLTQyMTItODkyYS02YjM2Mjk4MTVhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzEuODI2MDA4MzE4WiJ9&digest=sha256%3A826fd7b9a2d5b8eb73133c9ace45352f5fdddf3d806a9b8e3202343b691e0661 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=72acf5c0-94b3-49e7-8506-0673cbe78b25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.378714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=f6dac159-ef96-4729-8938-284b094ac477 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.898µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=0b21ea1a-4721-40cc-9509-e093f7e9b45f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/bbbb/blobs/uploads/05e2830b-f6e3-4886-8c87-c6e71b8b8c2c?_state=krbBHi5yG4OHtddl9rugcO8R-NcFbPU7amAZLTkA-ol7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNWUyODMwYi1mNmUzLTQ4ODYtOGM4Ny1jNmU3MWI4YjhjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzQuNDgxNjQ1MDEzWiJ9&digest=sha256%3A2d3885a1228ca6b957d8b85d23a9ec8f59ac918f606cf772440060788aaf8658" http.request.useragent=Go-http-client/1.1 http.response.duration=5.054236266s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "PUT /v2/foo/bbbb/blobs/uploads/05e2830b-f6e3-4886-8c87-c6e71b8b8c2c?_state=krbBHi5yG4OHtddl9rugcO8R-NcFbPU7amAZLTkA-ol7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNWUyODMwYi1mNmUzLTQ4ODYtOGM4Ny1jNmU3MWI4YjhjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzQuNDgxNjQ1MDEzWiJ9&digest=sha256%3A2d3885a1228ca6b957d8b85d23a9ec8f59ac918f606cf772440060788aaf8658 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=249fa724-4d1b-40c5-965a-0e588da30d0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.354269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=02012724-760b-4bb7-b4ad-2270bb8803f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="893.414µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=8073341d-22a4-469a-91a4-b5f0ada78f36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/cccc/blobs/uploads/664f4b8c-6dce-4e04-bc59-e9a8e9853f70?_state=ALLoqFqos3Q4UHxBv2tdYJMW9pw23-O5QibgVujBsMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjRmNGI4Yy02ZGNlLTRlMDQtYmM1OS1lOWE4ZTk4NTNmNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzkuNjYyMzY2Njg3WiJ9&digest=sha256%3Ae5062d2a46abeec7eb674336465628928f8eceb34184dcf26d16dee5c1284beb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.647695985s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "PUT /v2/foo/cccc/blobs/uploads/664f4b8c-6dce-4e04-bc59-e9a8e9853f70?_state=ALLoqFqos3Q4UHxBv2tdYJMW9pw23-O5QibgVujBsMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjRmNGI4Yy02ZGNlLTRlMDQtYmM1OS1lOWE4ZTk4NTNmNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzkuNjYyMzY2Njg3WiJ9&digest=sha256%3Ae5062d2a46abeec7eb674336465628928f8eceb34184dcf26d16dee5c1284beb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=502789e7-6a58-4a7f-9985-6675fb7798fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.386734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=6a3ffb06-18e9-40b5-9a30-be654cfa25b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="869.467µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=63213f98-543b-423f-b8a4-0298178a316f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/dddd/blobs/uploads/56b77f23-5aac-49ef-be05-321b4fba9377?_state=F10VtqfkIkxwVPtRjSzq9Dy01fgqluoBW4ShnaAZ56N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NmI3N2YyMy01YWFjLTQ5ZWYtYmUwNS0zMjFiNGZiYTkzNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NDEuNTAxODk1NjQ1WiJ9&digest=sha256%3A1bf28576abe353824bc6c664a365380d733ec6a100edcae5d9796918b04a3262" http.request.useragent=Go-http-client/1.1 http.response.duration=5.712870652s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "PUT /v2/foo/dddd/blobs/uploads/56b77f23-5aac-49ef-be05-321b4fba9377?_state=F10VtqfkIkxwVPtRjSzq9Dy01fgqluoBW4ShnaAZ56N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NmI3N2YyMy01YWFjLTQ5ZWYtYmUwNS0zMjFiNGZiYTkzNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NDEuNTAxODk1NjQ1WiJ9&digest=sha256%3A1bf28576abe353824bc6c664a365380d733ec6a100edcae5d9796918b04a3262 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=b4f2fbc9-4cf9-4fce-9be4-f702f47f2549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.524437ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=a3f7344b-883d-4b86-babe-3abf946a74a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/_catalog?n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.875µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (36.78s) === RUN TestURLPrefix time="2026-10-20T14:55:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37543" http.request.id=5fecdccc-f741-41e1-89c1-b07061cbcb12 http.request.method=GET http.request.remoteaddr="127.0.0.1:33788" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.538046ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-10-20T14:55:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7c7336ae-3662-4916-9667-9b6db07d0d45 http.request.method=GET http.request.remoteaddr="127.0.0.1:39578" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.364304ms http.response.status=404 http.response.written=157 vars.digest="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=bba7d944-af51-4dde-aaa2-8a366c41d087 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.945314ms http.response.status=404 http.response.written=157 vars.digest="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "HEAD /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=653359d9-70cc-45d9-ba84-644125cdee10 http.request.method=POST http.request.remoteaddr="127.0.0.1:39582" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.151877ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=79ec7978-186b-426f-b572-9f2abb93c32e http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.112444ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=6dc91edf-62d7-4b0e-bfde-1812a5875152 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.038055ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "DELETE /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=674d1a6d-df53-4f58-a2d1-3dc63c358a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=0d8c4306-d2ee-4497-b23c-ebecfc1ea25e time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=674d1a6d-df53-4f58-a2d1-3dc63c358a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.107056ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=0d8c4306-d2ee-4497-b23c-ebecfc1ea25e 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=a1942234-cc0e-483b-8170-360f0ac93bae http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.082743ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 provided="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc time="2026-10-20T14:55:47-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.176878ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=38d16e2b-3dfc-4ef8-9205-1e19e86c6bbe http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073501ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=f74d820d-96b7-48b0-98a5-e0079b8350df http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/dd846f78-771f-4789-9372-6ae1921b0967?_state=G-0ksSrIyPa4Fu4psRsYY7jftjBnj7Q-dCI-ri1mAuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkODQ2Zjc4LTc3MWYtNDc4OS05MzcyLTZhZTE5MjFiMDk2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40Njc5MDU4OTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.251644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/dd846f78-771f-4789-9372-6ae1921b0967?_state=G-0ksSrIyPa4Fu4psRsYY7jftjBnj7Q-dCI-ri1mAuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkODQ2Zjc4LTc3MWYtNDc4OS05MzcyLTZhZTE5MjFiMDk2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40Njc5MDU4OTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=30ee448b-f9a4-4809-9688-8d7c1d3ff092 http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.207621ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=34a74d22-8789-4314-ba78-d81e0a0fa839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/ae8ddcf3-644e-4ca7-afae-5d6c2e8b17dc?_state=FFKlINFVMlLwL01nuCZq6AOboFhd8NiO7Umo0EXM3Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlOGRkY2YzLTY0NGUtNGNhNy1hZmFlLTVkNmMyZThiMTdkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzA5OTUyNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.357679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/ae8ddcf3-644e-4ca7-afae-5d6c2e8b17dc?_state=FFKlINFVMlLwL01nuCZq6AOboFhd8NiO7Umo0EXM3Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlOGRkY2YzLTY0NGUtNGNhNy1hZmFlLTVkNmMyZThiMTdkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzA5OTUyNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=a6d3e11f-be65-4bfe-8287-3edb564fed4f http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.002158ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=43510a1f-9d99-4b3f-83d1-4512e05423af http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/6fae2d6d-1571-4569-93ef-685337cc2791?_state=WZBJ9FJI8hjCFQm9hyhSi7vJAZZtawvn3W_7bO_Qbr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYWUyZDZkLTE1NzEtNDU2OS05M2VmLTY4NTMzN2NjMjc5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzQxMjk3NjdaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=6.006034094s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/6fae2d6d-1571-4569-93ef-685337cc2791?_state=WZBJ9FJI8hjCFQm9hyhSi7vJAZZtawvn3W_7bO_Qbr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYWUyZDZkLTE1NzEtNDU2OS05M2VmLTY4NTMzN2NjMjc5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzQxMjk3NjdaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=5da1fb95-2893-4247-bb85-2a5a3d36742a http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073838ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:46507" http.request.id=f943c08d-bd0c-4e86-95af-a9b334c57b6c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=5NeHGwjBPA4s_Ke5qQy4kyNSi1I86Tg_4nOy8r8e84x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo1My41NzYwNTY4NloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=6.233407275s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:53 -1200] "PATCH /v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=5NeHGwjBPA4s_Ke5qQy4kyNSi1I86Tg_4nOy8r8e84x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo1My41NzYwNTY4NloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=8476caa8-e380-4f33-bbc5-a7c86cb88987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=oREkn_1j0P3yb8sDK7jCX77zfHQvDiCkhPjPWtDW15F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MzAwOTEyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NTNaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=1.22351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "PUT /v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=oREkn_1j0P3yb8sDK7jCX77zfHQvDiCkhPjPWtDW15F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MzAwOTEyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NTNaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=43480d16-24b2-4ba9-9f19-d243eff02ee5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="952.048µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=b2ce418d-1d53-4d47-bba9-41be77b6b468 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=95.748875ms http.response.status=200 http.response.written=30091264 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 30091264 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=error msg="error parsing digest=\"sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4d3aed23-a35d-40b5-b39b-b339ae0e6af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar time="2026-10-20T14:55:59-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4d3aed23-a35d-40b5-b39b-b339ae0e6af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.932µs" http.response.status=400 http.response.written=110 vars.digest="sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4cccb9a7-6737-443b-a348-9bd031fbbd65 http.request.method=GET http.request.remoteaddr="127.0.0.1:41184" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=1.44679ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:59-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=417b52c6-e9ef-4a95-a37a-2ee1006874d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54198" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.141µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=21cc0d4c-0a1d-41ae-b7cc-b4eee97de411 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.387µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "HEAD /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=0ed57d5c-3f49-4978-9d87-44ae5f80a664 http.request.method=POST http.request.remoteaddr="127.0.0.1:54202" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="836.08µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=21c8f720-a979-4276-9f97-2758efa8c02b http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="917.484µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7a04e881-428b-4cec-b996-2699257a12b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.073984ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "DELETE /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=96077a60-f716-49a3-a000-15d4080ade0e http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b6b666b5-aba4-4135-8c7d-f8d5fae3145e time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=96077a60-f716-49a3-a000-15d4080ade0e http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="780.549µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b6b666b5-aba4-4135-8c7d-f8d5fae3145e 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=65df2f1d-a817-4143-b3d2-bf5bde6fde39 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="832.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 provided="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda time="2026-10-20T14:56:00-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09447ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=2cd9e4c9-6574-4109-a5eb-80852fea8373 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="733.757µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=31c63808-3b07-41cf-b726-798c487e7ea7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/c900db42-b735-456d-b98a-fa9b54d49406?_state=YVydkNS5o0FcmFYwl31qrhqC3bKMKl_uPpcLruCoROl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MDBkYjQyLWI3MzUtNDU2ZC1iOThhLWZhOWI1NGQ0OTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjAzNzA4NVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="991.659µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/c900db42-b735-456d-b98a-fa9b54d49406?_state=YVydkNS5o0FcmFYwl31qrhqC3bKMKl_uPpcLruCoROl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MDBkYjQyLWI3MzUtNDU2ZC1iOThhLWZhOWI1NGQ0OTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjAzNzA4NVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=1b72454e-4642-4977-8cc8-c27948096124 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="792.955µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=0a0585c6-ee18-4b2c-95b4-c4e3634f15bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/8fc9a76b-184e-454e-adc0-199fc6d1c3af?_state=PSU2Z1LSxuw46TTUpTAhMldCYkTLcstf_9PWPjEJnR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYzlhNzZiLTE4NGUtNDU0ZS1hZGMwLTE5OWZjNmQxYzNhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjI4MzQzMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.035931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/8fc9a76b-184e-454e-adc0-199fc6d1c3af?_state=PSU2Z1LSxuw46TTUpTAhMldCYkTLcstf_9PWPjEJnR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYzlhNzZiLTE4NGUtNDU0ZS1hZGMwLTE5OWZjNmQxYzNhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjI4MzQzMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=01fee27b-acfc-4ad3-8489-b3a890fc0a5a http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="890.197µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=bbbb1045-5444-44ea-87fc-0d381f02c726 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/53d3d021-35c8-46c0-9708-5f59079f978f?_state=PkmXPjwKPUwKSnIdgsyOx-1Mol89ZwIdt3LzSrCVEr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDNkMDIxLTM1YzgtNDZjMC05NzA4LTVmNTkwNzlmOTc4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjU0MTEzOTdaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration=4.021641415s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/53d3d021-35c8-46c0-9708-5f59079f978f?_state=PkmXPjwKPUwKSnIdgsyOx-1Mol89ZwIdt3LzSrCVEr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDNkMDIxLTM1YzgtNDZjMC05NzA4LTVmNTkwNzlmOTc4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjU0MTEzOTdaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=9606813a-1651-460d-9464-1f5eec9166cb http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.048941ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:04 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:41111" http.request.id=bb8f9f6c-af62-406c-a012-b7bfa99edbb6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=8AjZhwvxvjMOrVmajaEJ45J4bQGssDdH3X1JZZECYE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowNC4yMjY1MjA0MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=4.096923693s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:04 -1200] "PATCH /v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=8AjZhwvxvjMOrVmajaEJ45J4bQGssDdH3X1JZZECYE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowNC4yMjY1MjA0MVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=12d8b9ba-6f60-4177-9792-8fd3b189c18c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=IaZWlHroW2J7RQg-DdEVcmBncMGao0nsmqPI-g_L_6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MjQ3NDU5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MDRaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.143956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=IaZWlHroW2J7RQg-DdEVcmBncMGao0nsmqPI-g_L_6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MjQ3NDU5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MDRaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=d9af1957-2fe6-46b2-ad9c-cac4fdd73be7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="928.894µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "HEAD /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=9a40fa12-c677-478f-9396-17b26cc66946 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=75.777061ms http.response.status=200 http.response.written=24745984 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 24745984 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="error parsing digest=\"sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7b4baa72-7c1a-49b1-91dd-4c48af967e56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7b4baa72-7c1a-49b1-91dd-4c48af967e56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.613µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=24bb4037-7a37-40ca-a012-0b809987ccb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38648" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration="991.516µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=32be5ad0-fe20-4f89-a6f2-99f1b69fee73 http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.716196ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=cd4a6486-b284-496f-ab9b-bc901218300b http.request.method=GET http.request.remoteaddr="127.0.0.1:38648" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=3.252874ms http.response.status=200 http.response.written=720896 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 720896 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=373bf8db-561a-48b7-a50a-33e1341ce098 http.request.method=GET http.request.remoteaddr="127.0.0.1:41184" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.50123735s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=88b58892-4aaf-497b-bf1c-8475099562ea http.request.method=GET http.request.remoteaddr="127.0.0.1:41172" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.506225355s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (21.21s) === RUN TestBlobDelete time="2026-10-20T14:56:08-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:08-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=7a916db5-d75e-4a5b-bdb9-c1101555b7a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46810" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.641µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=094bf098-acd8-497b-87b3-175d8c91c399 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="925.395µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d475b9ff-ae9c-40e5-bd54-32f202c83117 http.request.method=POST http.request.remoteaddr="127.0.0.1:46820" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=cb4a2c24-5b31-4988-a3f4-c944579d3c4c http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.017017ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=35954146-7e64-418c-ab28-997d3cff140d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.048889ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "DELETE /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=b8635c2c-620d-492d-85ee-7580df96e6ae http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=af46bda8-b3fb-4f84-9b29-32333e854510 time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=b8635c2c-620d-492d-85ee-7580df96e6ae http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.027618ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=af46bda8-b3fb-4f84-9b29-32333e854510 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=e743f46c-051d-4676-8e34-03a24bc0fba5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086134ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 provided="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a time="2026-10-20T14:56:08-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186589ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=be20f7f1-8712-4973-8146-1d18e7849c8f http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="921.542µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=c5048fd5-0484-4dad-9605-b0d71fc592c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/04911ad5-460f-438b-aa86-3bc0dd474cff?_state=ZpS_y9ykt4wjfhvKU36WQ--H6_jvA_HOlPzhXFz4bGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTExYWQ1LTQ2MGYtNDM4Yi1hYTg2LTNiYzBkZDQ3NGNmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTI2Mjg3NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.450103ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/04911ad5-460f-438b-aa86-3bc0dd474cff?_state=ZpS_y9ykt4wjfhvKU36WQ--H6_jvA_HOlPzhXFz4bGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTExYWQ1LTQ2MGYtNDM4Yi1hYTg2LTNiYzBkZDQ3NGNmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTI2Mjg3NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=234528dc-c12c-48e6-a96b-68d0b6e6c95b http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.047233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=7fbca114-2b4f-4290-8fe0-959ffcefe974 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/8f873f5d-6f6b-462c-846a-006129112355?_state=P2MqKGWjW-NVFSlYv73mMrMozRtO3TeS23zo-Ahkb457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmODczZjVkLTZmNmItNDYyYy04NDZhLTAwNjEyOTExMjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTYwMjQ0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.289682ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/8f873f5d-6f6b-462c-846a-006129112355?_state=P2MqKGWjW-NVFSlYv73mMrMozRtO3TeS23zo-Ahkb457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmODczZjVkLTZmNmItNDYyYy04NDZhLTAwNjEyOTExMjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTYwMjQ0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5fd0ffaf-10c0-46bd-9e38-2367180a0e70 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=a93f46fa-82d7-455a-904b-187236101500 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/bcc16052-9930-4ccb-ad43-7a95b056eeb7?_state=URWFrFGfog6iXPJcoApb8kpqVtDeEKCc8vwTMJO6Mgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjYzE2MDUyLTk5MzAtNGNjYi1hZDQzLTdhOTViMDU2ZWViNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTkwNzE4NjRaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=2.912947946s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/bcc16052-9930-4ccb-ad43-7a95b056eeb7?_state=URWFrFGfog6iXPJcoApb8kpqVtDeEKCc8vwTMJO6Mgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjYzE2MDUyLTk5MzAtNGNjYi1hZDQzLTdhOTViMDU2ZWViNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTkwNzE4NjRaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=04efd8a5-6cbb-49f7-94db-a9606e4913a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.012384ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:11 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:45371" http.request.id=d6793e05-1222-4065-8753-86fe1126f3f7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=BovaK-_e5BPtz5CDzpHHvrT0lOWzJw7X_C-BkU0bf1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxMS41Nzc2ODI5MzFaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.891465395s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:11 -1200] "PATCH /v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=BovaK-_e5BPtz5CDzpHHvrT0lOWzJw7X_C-BkU0bf1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxMS41Nzc2ODI5MzFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=0abd18e6-303d-483f-8e50-c8f766f1de2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=AASMZq0ZJlDpVANEjc4QOJtJVRh1lJr8hRYFpG_AZwZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MjAyOTgyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MTFaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.124713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "PUT /v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=AASMZq0ZJlDpVANEjc4QOJtJVRh1lJr8hRYFpG_AZwZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MjAyOTgyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MTFaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=3222fcc1-964d-48c3-b714-6660acdfcb52 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="919.678µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=65712a6f-f777-49e7-85df-5248e0ecc184 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=61.072505ms http.response.status=200 http.response.written=20298240 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 20298240 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="error parsing digest=\"sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=67553662-eea8-44b0-802a-170ff07e33b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=67553662-eea8-44b0-802a-170ff07e33b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.98µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=0f02bcc4-bbd3-44d9-a9fc-6183957177ca http.request.method=GET http.request.remoteaddr="127.0.0.1:46846" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.311625ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=db27e14e-948f-4f6f-9a77-2c3c0cfc3c17 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.128608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=a19c52bb-1831-4115-9da3-8d5f38bd9fa4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.092µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=2f55806c-26e7-467f-a6db-7c78aca97b6f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="722.319µs" http.response.status=404 http.response.written=74 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="error parsing digest=\"sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5694b453-2120-4767-8840-38ffdad9cb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5694b453-2120-4767-8840-38ffdad9cb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.71µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=24349b15-124b-46b5-be00-cee6ac210b8d http.request.method=POST http.request.remoteaddr="127.0.0.1:46882" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="813.556µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=3b7e5796-3f14-432a-a0f2-a1bf2108103f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46882" http.request.uri="/v2/foo/bar/blobs/uploads/bd248281-7b87-423a-ab31-d3113385c82e?_state=Cev2JH-gHXliNW5ug6iGpHBRMQygLllKXe6rUPnAKZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMjQ4MjgxLTdiODctNDIzYS1hYjMxLWQzMTEzMzg1YzgyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNC41NjQ3MzY4NloifQ%3D%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=2.835251409s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "PUT /v2/foo/bar/blobs/uploads/bd248281-7b87-423a-ab31-d3113385c82e?_state=Cev2JH-gHXliNW5ug6iGpHBRMQygLllKXe6rUPnAKZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMjQ4MjgxLTdiODctNDIzYS1hYjMxLWQzMTEzMzg1YzgyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNC41NjQ3MzY4NloifQ%3D%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=66680344-60d3-4b53-afbe-293c0c138541 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46882" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.012542ms http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=60ad76a6-7efa-4c66-9275-b50a4bce2e2a http.request.method=GET http.request.remoteaddr="127.0.0.1:46846" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.913801533s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=2254a3ad-6386-4640-a4dc-be9e91af1ad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46834" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.918428608s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (9.04s) === RUN TestRelativeURL time="2026-10-20T14:56:17-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:17-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=ff27818d-d20c-42aa-bef8-9aee88abb495 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="829.401µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=73c04b7c-bdc1-4bc5-9411-8fd3147c195f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/uploads/f3fdd718-7fc4-4d9d-9926-c7b0b27a23ab?_state=NLts4L5FZLbVBpyvK3JfDXvBpWkLdqQ1nKwvSs6nf6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzZmRkNzE4LTdmYzQtNGQ5ZC05OTI2LWM3YjBiMjdhMjNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNy40NzI0OTE0NjVaIn0%3D&digest=sha256%3Ad323b32ce014c37347bf8f1d850d49497d613466ae5b7b598633fde91f9d0900" http.request.useragent=Go-http-client/1.1 http.response.duration=3.603019627s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "PUT /v2/foo/bar/blobs/uploads/f3fdd718-7fc4-4d9d-9926-c7b0b27a23ab?_state=NLts4L5FZLbVBpyvK3JfDXvBpWkLdqQ1nKwvSs6nf6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzZmRkNzE4LTdmYzQtNGQ5ZC05OTI2LWM3YjBiMjdhMjNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNy40NzI0OTE0NjVaIn0%3D&digest=sha256%3Ad323b32ce014c37347bf8f1d850d49497d613466ae5b7b598633fde91f9d0900 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=93859edf-94a6-4129-85de-29a62e6a3472 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="984.201µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=718c83cf-c4b3-43b1-b73c-ba6213120822 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="708.732µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=e6e6da1f-1001-47cf-b160-f5feeedb9092 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/uploads/7b58ae0c-943b-4be3-a613-36591bd14e7a?_state=6X2ksWsViEiZCK53kftzRo2XFkMX4XjkhmIxRSo9i6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNThhZTBjLTk0M2ItNGJlMy1hNjEzLTM2NTkxYmQxNGU3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyMS40Mjg4ODk1NTJaIn0%3D&digest=sha256%3A90f7160feacc93f0687770a800ae4f211a254a23928bb76fa2791f7448440577" http.request.useragent=Go-http-client/1.1 http.response.duration=4.388661271s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "PUT /v2/foo/bar/blobs/uploads/7b58ae0c-943b-4be3-a613-36591bd14e7a?_state=6X2ksWsViEiZCK53kftzRo2XFkMX4XjkhmIxRSo9i6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNThhZTBjLTk0M2ItNGJlMy1hNjEzLTM2NTkxYmQxNGU3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyMS40Mjg4ODk1NTJaIn0%3D&digest=sha256%3A90f7160feacc93f0687770a800ae4f211a254a23928bb76fa2791f7448440577 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.35s) === RUN TestBlobDeleteDisabled time="2026-10-20T14:56:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:25-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:45739" http.request.id=25a16922-b5a3-4d3b-a958-060c0be59bab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/bar/blobs/sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.764µs" http.response.status=405 http.response.written=78 vars.digest="sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:25 -1200] "DELETE /v2/foo/bar/blobs/sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.16s) === RUN TestDeleteDisabled time="2026-10-20T14:56:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:26-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=c8a90957-b3ba-4a4a-bc82-73c5cde2b52b http.request.method=POST http.request.remoteaddr="127.0.0.1:58252" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.414882ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:26 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:28-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=26e5bbe7-0190-46f4-b62c-c04b20c76890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58252" http.request.uri="/v2/foo/bar/blobs/uploads/455538fb-b994-4466-b161-ab9153784b9e?_state=C5P-VNEupOtNb6tFOsbWR22sZsr5exWVcF-D2YljhjR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1NTUzOGZiLWI5OTQtNDQ2Ni1iMTYxLWFiOTE1Mzc4NGI5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyNi4xMjAxNTExWiJ9&digest=sha256%3A4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" http.request.useragent=Go-http-client/1.1 http.response.duration=2.660885324s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:26 -1200] "PUT /v2/foo/bar/blobs/uploads/455538fb-b994-4466-b161-ab9153784b9e?_state=C5P-VNEupOtNb6tFOsbWR22sZsr5exWVcF-D2YljhjR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1NTUzOGZiLWI5OTQtNDQ2Ni1iMTYxLWFiOTE1Mzc4NGI5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyNi4xMjAxNTExWiJ9&digest=sha256%3A4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:28-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=d105c77e-bce8-43aa-b270-b68b44a6a2ea http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58252" http.request.uri="/v2/foo/bar/blobs/sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="833.909µs" http.response.status=405 http.response.written=78 vars.digest="sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "DELETE /v2/foo/bar/blobs/sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.80s) === RUN TestDeleteReadOnly time="2026-10-20T14:56:28-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:28-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:28-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46581" http.request.id=5e98e289-1132-4aa9-a68e-1fc4a3c41853 http.request.method=POST http.request.remoteaddr="127.0.0.1:46608" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="918.02µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46581" http.request.id=c870ad73-a218-4533-a7c8-bdcf40ae9b03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46608" http.request.uri="/v2/foo/bar/blobs/uploads/5bf6be3f-d464-4639-97c3-7c82e58ffd3b?_state=-GBCntMPovMtfR7jS07QpaVIATN8VbUICaUZjcFqj2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZjZiZTNmLWQ0NjQtNDYzOS05N2MzLTdjODJlNThmZmQzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyOC45NzI0ODA2MjJaIn0%3D&digest=sha256%3A56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58" http.request.useragent=Go-http-client/1.1 http.response.duration=4.877214614s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "PUT /v2/foo/bar/blobs/uploads/5bf6be3f-d464-4639-97c3-7c82e58ffd3b?_state=-GBCntMPovMtfR7jS07QpaVIATN8VbUICaUZjcFqj2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZjZiZTNmLWQ0NjQtNDYzOS05N2MzLTdjODJlNThmZmQzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyOC45NzI0ODA2MjJaIn0%3D&digest=sha256%3A56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "DELETE /v2/foo/bar/blobs/sha256:56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (5.07s) === RUN TestStartPushReadOnly time="2026-10-20T14:56:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-10-20T14:56:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=1264ff7f-c2f7-43c9-af46-2a2ab9be01c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.263µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=ff20ea52-6f67-4a55-b025-264d6828013d http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.214µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c210c289-32a7-4602-90d1-fde93cd218ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.649µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.260772ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.318918ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.366599ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4247ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T14:56:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=1cd5ceb8-17cd-488d-98c5-1a47e59ab7cd http.request.method=POST http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.027131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:34 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:38-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2796387f-71fc-4ea2-81a9-a6ff7cd8f41c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/blobs/uploads/7985257e-c7bb-4af0-aec0-9be056f34674?_state=_3A53PJTp7CO8TzuLi1W8cdY5rkbXxDACTc22qs1n3t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OTg1MjU3ZS1jN2JiLTRhZjAtYWVjMC05YmUwNTZmMzQ2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzQuMDU5Mzg4OTQ0WiJ9&digest=sha256%3A1dc6144493b25a085f442e255f1069dfcd81d0a7387d2d80562aa7b4cd281cda" http.request.useragent=Go-http-client/1.1 http.response.duration=3.978546613s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:34 -1200] "PUT /v2/foo/schema1/blobs/uploads/7985257e-c7bb-4af0-aec0-9be056f34674?_state=_3A53PJTp7CO8TzuLi1W8cdY5rkbXxDACTc22qs1n3t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OTg1MjU3ZS1jN2JiLTRhZjAtYWVjMC05YmUwNTZmMzQ2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzQuMDU5Mzg4OTQ0WiJ9&digest=sha256%3A1dc6144493b25a085f442e255f1069dfcd81d0a7387d2d80562aa7b4cd281cda HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:38-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=724ecbbd-40bd-420b-8e69-7734e02316f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.091067ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:38 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=96a0d2f9-58f2-4677-9010-2dd54224a9e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/blobs/uploads/b86ffa18-7bfd-4827-8f1e-a94a1e1beadb?_state=fmfIxgNuPc5IMPZzFQf-bcaVK3IB23hh0hC2MVW_lVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODZmZmExOC03YmZkLTQ4MjctOGYxZS1hOTRhMWUxYmVhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzguMTgxMjE1NDg0WiJ9&digest=sha256%3Ac6dd8d391f17f494cc6d37a2feaf834647f5322c960e85f8bafb1b4f6c0f5713" http.request.useragent=Go-http-client/1.1 http.response.duration=2.418651736s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:38 -1200] "PUT /v2/foo/schema1/blobs/uploads/b86ffa18-7bfd-4827-8f1e-a94a1e1beadb?_state=fmfIxgNuPc5IMPZzFQf-bcaVK3IB23hh0hC2MVW_lVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODZmZmExOC03YmZkLTQ4MjctOGYxZS1hOTRhMWUxYmVhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzguMTgxMjE1NDg0WiJ9&digest=sha256%3Ac6dd8d391f17f494cc6d37a2feaf834647f5322c960e85f8bafb1b4f6c0f5713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=e41a51b1-2fdc-4f35-9cc1-f96c3faa0d97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.576365ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=16376886-6cae-407c-83e9-10c43406c0d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.330504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c82e621a-4c17-426a-97e8-49614d249306 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.211727ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=996ae4a8-2095-4d73-83cc-1783a5e4681a http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.2975ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:38829" http.request.id=e5ee8735-79af-42a6-bed5-17186fbc2a68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.280605ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38829" http.request.id=c86c6749-9872-4603-848f-5c2105d06460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.26661ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:38829" http.request.id=8b30c39a-299a-4bed-ada5-7a0e7fb096c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.262995ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=960d2a55-ec00-4c57-a5fb-f7b592905c19 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.093702ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=120ede4f-67cb-4afc-a3fb-cb0e771f3205 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="713.413µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=71c4a747-b22b-45f0-9650-680088b3ab18 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration="576.137µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=d245f2ab-c8e9-47fa-bc92-a5aa5fd45e23 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.903µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="payload digest does match: \"sha256:84ca02f8b4f35b8e75b0d0f7fb967dcbbc68c95a8db8771557545c13c35a260d\" != \"sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701\"" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6981b30e-9d1b-467c-a167-20f9abbf7299 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6981b30e-9d1b-467c-a167-20f9abbf7299 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.062603ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2b2251db-57b2-4e18-b4b0-72f16410a6a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.008µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6ec23bf9-9a6d-45d2-9aab-3246dc97185c http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="718.684µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.913µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="832.122µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.565µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=ea0bfdeb-6f97-4c62-b001-bbf3921cd1c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="737.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=9e2a08ae-5884-4113-8a65-f0ec3a71fb6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/9a3d64d1-3b63-4b6c-9da7-6fd3afb596e8?_state=lIc_bIRNY6xwewJElaGRY_UVyxrLzPCkjZ1FcKdRPKl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTNkNjRkMS0zYjYzLTRiNmMtOWRhNy02ZmQzYWZiNTk2ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuNjI1NDk3MzdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="991.018µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/blobs/uploads/9a3d64d1-3b63-4b6c-9da7-6fd3afb596e8?_state=lIc_bIRNY6xwewJElaGRY_UVyxrLzPCkjZ1FcKdRPKl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTNkNjRkMS0zYjYzLTRiNmMtOWRhNy02ZmQzYWZiNTk2ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuNjI1NDk3MzdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=b8d17128-8d89-4e75-8a9c-8f9ceeae2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.287µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=b8d17128-8d89-4e75-8a9c-8f9ceeae2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.655µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=12290733-8515-4415-8b2c-7bcbe675e1b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="976.279µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=3a26f58c-b622-42c1-9f0e-a82868dd6d16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/e482f33c-51c3-4ad2-a3d8-0dd25431e307?_state=EFHEyWH2SvTOcVVYTrGAGyID_2iU51bbpMqkOIdo8HB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDgyZjMzYy01MWMzLTRhZDItYTNkOC0wZGQyNTQzMWUzMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuODA2Mzg3NzYyWiJ9&digest=sha256%3A60cd022e9653c244df5369f036c2b7d8674ef35cab0e91c14b8f95a63bd48279" http.request.useragent=Go-http-client/1.1 http.response.duration=4.629503622s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/blobs/uploads/e482f33c-51c3-4ad2-a3d8-0dd25431e307?_state=EFHEyWH2SvTOcVVYTrGAGyID_2iU51bbpMqkOIdo8HB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDgyZjMzYy01MWMzLTRhZDItYTNkOC0wZGQyNTQzMWUzMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuODA2Mzg3NzYyWiJ9&digest=sha256%3A60cd022e9653c244df5369f036c2b7d8674ef35cab0e91c14b8f95a63bd48279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4ac7b330-f4fd-4cd2-bcc5-4d36d82ff2dd http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="983.14µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:45 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=5d600c55-4bd7-42fc-a681-c2bd0215bc10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/116effbd-7ccb-440c-8cc3-168ce4846c26?_state=jRdcSjdz6D2smjaqlCjbAXaIRxFPbYo4APpV_TjESYZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTZlZmZiZC03Y2NiLTQ0MGMtOGNjMy0xNjhjZTQ4NDZjMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDUuNjIwMTE2MjU1WiJ9&digest=sha256%3A6647c7df302cac96791821f94b528f63b1748b682601b93ff0e8885292eb2d56" http.request.useragent=Go-http-client/1.1 http.response.duration=4.433543167s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:45 -1200] "PUT /v2/foo/schema2/blobs/uploads/116effbd-7ccb-440c-8cc3-168ce4846c26?_state=jRdcSjdz6D2smjaqlCjbAXaIRxFPbYo4APpV_TjESYZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTZlZmZiZC03Y2NiLTQ0MGMtOGNjMy0xNjhjZTQ4NDZjMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDUuNjIwMTE2MjU1WiJ9&digest=sha256%3A6647c7df302cac96791821f94b528f63b1748b682601b93ff0e8885292eb2d56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=10df7652-c1f1-4cb4-a59b-d2c05b2f8e08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.212129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=f4a153ef-86a5-420a-aaa9-bfe95082ed92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.duration="999.811µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a430bff2-80d0-4361-898b-d3578951030e http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="909.176µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c179d793-7e79-46b6-8553-3188fa3a7003 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="835.638µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a79fdfdc-b24c-461f-94b2-03c79a354ed3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="672.264µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=bf9c8a42-73dd-4493-99e4-683941fea08d http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.duration="707.051µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a893d304-67d4-4418-9fdf-74f7b4786a35 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="624.832µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="rewriting manifest sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2eef2ac9-63a0-4a28-bc40-1c3717fa01bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2eef2ac9-63a0-4a28-bc40-1c3717fa01bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.381196ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=a33586fc-519b-4a4c-86d1-3979aaab5a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="910.385µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=4a001eee-8799-43b7-97c6-1fde0255dc56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="989.469µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=4528b85d-056e-46d6-a0fb-3822fe30c27c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.duration="915.635µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=98492496-0670-495e-93d6-2512dea45762 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="845.33µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c6770643-bc75-498a-8ebb-23152642bdd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="779.825µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=e532cf49-c8b7-4bf9-a2fc-e6a09a27d2de http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="692.702µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=28694afc-d778-45c3-98f9-2ca1300b7803 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.duration="617.123µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="rewriting manifest list sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4dcf8253-22eb-4aca-baa7-b7aac01a9564 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4dcf8253-22eb-4aca-baa7-b7aac01a9564 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.317878ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:50-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=9d33598a-981d-4ea1-8763-96f69c330446 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.155µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=1d7a4abf-8cb3-46f3-86e1-a71918eb19df http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.306µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=8f3b03bb-d477-4be4-8214-0bb0c5527759 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.463µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.157957ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.19949ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.225081ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.251741ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=bda4139f-9779-4cf8-9938-cf460be99488 http.request.method=POST http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="968.47µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=229d6155-8ddc-47b8-9b59-62b0b29df04a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/blobs/uploads/3d33656a-5a06-4570-980b-2e103edfc2ad?_state=QTtcZQE_L4eOATiyL-X2a82a4UQa58QgCpTfm9dGg8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDMzNjU2YS01YTA2LTQ1NzAtOTgwYi0yZTEwM2VkZmMyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTAuMTg4OTk1ODFaIn0%3D&digest=sha256%3A4a07de845b3021983f8c8bdbbb1d2843c53ccc3f926194e50ea552c658a2df50" http.request.useragent=Go-http-client/1.1 http.response.duration=1.278287163s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/blobs/uploads/3d33656a-5a06-4570-980b-2e103edfc2ad?_state=QTtcZQE_L4eOATiyL-X2a82a4UQa58QgCpTfm9dGg8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDMzNjU2YS01YTA2LTQ1NzAtOTgwYi0yZTEwM2VkZmMyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTAuMTg4OTk1ODFaIn0%3D&digest=sha256%3A4a07de845b3021983f8c8bdbbb1d2843c53ccc3f926194e50ea552c658a2df50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=e19730ac-5cd6-4f03-b3ea-d530caa30dc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="992.011µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:51 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=dffb3e8f-bb8e-459b-a8a6-f86c0b821462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/blobs/uploads/b967dd73-d4b7-454d-a90f-3a2ef737f6c6?_state=nT4J8FO1xeDDYhsEDAGLObEdpEMCVMjI5fFXnezWBr97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOTY3ZGQ3My1kNGI3LTQ1NGQtYTkwZi0zYTJlZjczN2Y2YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTEuNzAyMzQ1MjEzWiJ9&digest=sha256%3A46ec5ea330a460f22afa10b13b0ae30bc33054260280c4ff14b6d3d3980889ac" http.request.useragent=Go-http-client/1.1 http.response.duration=5.748296109s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:51 -1200] "PUT /v2/foo/schema1/blobs/uploads/b967dd73-d4b7-454d-a90f-3a2ef737f6c6?_state=nT4J8FO1xeDDYhsEDAGLObEdpEMCVMjI5fFXnezWBr97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOTY3ZGQ3My1kNGI3LTQ1NGQtYTkwZi0zYTJlZjczN2Y2YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTEuNzAyMzQ1MjEzWiJ9&digest=sha256%3A46ec5ea330a460f22afa10b13b0ae30bc33054260280c4ff14b6d3d3980889ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=2cad66d0-a7ba-44a9-9a88-983ca0dcb883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.537112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=6eee8a58-f55e-4272-aa43-3f993caf7efb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.379079ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=426700ff-053e-40b6-9a66-7945907103aa http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.297282ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d9da1c5a-672e-49b9-87d9-9c42fefbb912 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.232294ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:32935" http.request.id=89ac7056-5dbf-49bc-889b-1e931bae1987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.277593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:32935" http.request.id=98a5c70d-9b8a-4504-9fe1-dd6265986e11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.460924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:32935" http.request.id=d6a0a20b-683c-4599-a03b-ed571420f9de http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.492947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=19e4106e-db6f-4743-a78b-cae6850766e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.539235ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ca2d01bf-0071-4c80-8164-4c0a6f121f88 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="889.17µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=607e7eb9-146c-4834-bf36-0fb727efb43a http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration="876.968µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=97fa2201-2a0b-49c6-964f-ad0f291fdeae http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.29µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="payload digest does match: \"sha256:f89fb3ba80318afb8cb5204ecd1fb223e074e8e457b6b8cfc20361753973ecb2\" != \"sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4\"" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=95f9986b-672d-4a39-8ff0-cdad5b86706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=95f9986b-672d-4a39-8ff0-cdad5b86706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.122195ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=54a5c1e7-76b2-4732-b067-dd12d3eb8181 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.075904ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=48c0e546-c1c1-4a05-a095-96b49060f5b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.568µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="994.767µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.048227ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.087545ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=a0467890-a6db-4848-9d48-83e13c7370fc http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.044752ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d5a9ec90-4b6f-40ff-96b0-68aac4db5ee8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/3bafccea-856e-405e-b715-f94823bc666e?_state=U2NESet5uyHadP0ROKUbown0EYEkcizpWVHJ1NHS0ph7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmFmY2NlYS04NTZlLTQwNWUtYjcxNS1mOTQ4MjNiYzY2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNDc5MjA3ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.165903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/3bafccea-856e-405e-b715-f94823bc666e?_state=U2NESet5uyHadP0ROKUbown0EYEkcizpWVHJ1NHS0ph7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmFmY2NlYS04NTZlLTQwNWUtYjcxNS1mOTQ4MjNiYzY2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNDc5MjA3ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=e8066ca8-9d75-4361-a5dc-bafaf1aae0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064019ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=e8066ca8-9d75-4361-a5dc-bafaf1aae0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.110889ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=4b10a681-64a2-4e49-895e-f8d5256c1ff4 http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.106316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=195eb2b1-4fcc-4168-a27d-4f58e12b3fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/877bbee2-af1d-452e-b84f-c1631d3339d3?_state=FbFIWOhzo2PWYoafND16_EaYJPQy2WmG9U_C0uPpZNh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdiYmVlMi1hZjFkLTQ1MmUtYjg0Zi1jMTYzMWQzMzM5ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNTk5NzI0NjIxWiJ9&digest=sha256%3A59745955b754bd27e34cbd3baa524e4845e1187ba434d35f7f550acbd7a11911" http.request.useragent=Go-http-client/1.1 http.response.duration=1.928091541s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/877bbee2-af1d-452e-b84f-c1631d3339d3?_state=FbFIWOhzo2PWYoafND16_EaYJPQy2WmG9U_C0uPpZNh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdiYmVlMi1hZjFkLTQ1MmUtYjg0Zi1jMTYzMWQzMzM5ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNTk5NzI0NjIxWiJ9&digest=sha256%3A59745955b754bd27e34cbd3baa524e4845e1187ba434d35f7f550acbd7a11911 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=49af00f1-45aa-4334-b76f-8153c33ce91f http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.033086ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:59 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=2f7cb99c-d05b-43e1-a413-a7362e19d488 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/c5fb79a9-6364-4a62-a66b-70483d02f21e?_state=L9E281B2V_UE9c0_ZjMucF0T2Ba5UntWRaqIv2bY1MZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWZiNzlhOS02MzY0LTRhNjItYTY2Yi03MDQ4M2QwMmYyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTkuNjU2ODYyMTM1WiJ9&digest=sha256%3Abeef94a69cd40f0a4177a4ed16ca1af343fe0265bbe20b6929db33cb8264b7fd" http.request.useragent=Go-http-client/1.1 http.response.duration=2.481201065s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:59 -1200] "PUT /v2/foo/schema2/blobs/uploads/c5fb79a9-6364-4a62-a66b-70483d02f21e?_state=L9E281B2V_UE9c0_ZjMucF0T2Ba5UntWRaqIv2bY1MZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWZiNzlhOS02MzY0LTRhNjItYTY2Yi03MDQ4M2QwMmYyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTkuNjU2ODYyMTM1WiJ9&digest=sha256%3Abeef94a69cd40f0a4177a4ed16ca1af343fe0265bbe20b6929db33cb8264b7fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=6bf3c9b0-c116-4a5b-974a-e1de49706b72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.193966ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=00f42e1e-a64b-438d-8321-b385d07798fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.duration="947.037µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=a037041f-3d59-460c-8e99-5d340532ef96 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="945.277µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=efa97733-f28e-493c-a815-fb11f0f33083 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="847.817µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=3ab6d06d-1282-4e6e-b3c4-0728a98a027f http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="829.828µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=188704fc-2445-4776-a053-f190c8647c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.duration="775.128µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=28599128-d788-4431-9231-98e3a1e087ba http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="697.404µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="rewriting manifest sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ff79d164-b20b-418b-8ea3-bb96eb6f121a http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ff79d164-b20b-418b-8ea3-bb96eb6f121a http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.415153ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=737c90d1-191e-4b8b-8009-a6f4012f6e9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.855µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=928fb9f7-3422-4486-a3b1-909d9f7f6ed1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.023811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=0c57bd1e-3289-43af-9162-38cbca6d190b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.duration="810.712µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=15ea85e4-57c0-4134-8176-6eacf16b615e http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="844.84µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=745eb765-9db8-4625-b768-2f71efa49d36 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="788.645µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d2ab1adb-ace3-41cf-9baa-406de0c27381 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="674.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=50730596-142b-4069-92ec-9ad272522a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.duration="607.111µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="rewriting manifest list sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=c1a8ec1d-f716-49db-9ee5-e3989620d6c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=c1a8ec1d-f716-49db-9ee5-e3989620d6c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.491393ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (28.30s) === RUN TestGetManifestWithStorageError time="2026-10-20T14:57:02-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=d3f7f0e8-42b6-4289-98b3-194b56108d1e http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifesttagnotfound/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="967.661µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=27c00c18-a9d4-48c9-8b1b-ab9b53f0519b http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/genericstorageerr/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.407µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=09186d12-5a28-485f-bdf1-bfb590248fc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifestinvalidpath/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.547µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=a5c11c18-9d73-48c7-a30f-400fb3fda975 http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifestbadlink/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.185µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-10-20T14:57:02-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=d0907c5c-13c9-465d-a7f5-784f0852a264 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.434µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=55aef5e8-7144-4ac9-b112-15c2c1811709 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.594µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=444e458f-3f94-4a9a-ac5d-17961f512901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="753.596µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.976µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019267ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064449ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.110961ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c021639a-cc84-46a8-b015-ac2e2e0a8b3e http.request.method=POST http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.048683ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:06-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=0cf5ff04-721c-42b7-a5ee-077aa1900b5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/blobs/uploads/1313deae-5bd0-41ff-8c9e-70ab141337f9?_state=Kb1aS8gT0aUpWdX23h6YMiGx-SlE81dqjpJZDSkBtPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMzEzZGVhZS01YmQwLTQxZmYtOGM5ZS03MGFiMTQxMzM3ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDIuMzU0ODA1MzY4WiJ9&digest=sha256%3Ac01e13144a17af97b470ae9b2d09d1a87af34e756fd79bbbad05f87879c2169a" http.request.useragent=Go-http-client/1.1 http.response.duration=4.405511867s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/blobs/uploads/1313deae-5bd0-41ff-8c9e-70ab141337f9?_state=Kb1aS8gT0aUpWdX23h6YMiGx-SlE81dqjpJZDSkBtPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMzEzZGVhZS01YmQwLTQxZmYtOGM5ZS03MGFiMTQxMzM3ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDIuMzU0ODA1MzY4WiJ9&digest=sha256%3Ac01e13144a17af97b470ae9b2d09d1a87af34e756fd79bbbad05f87879c2169a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:06-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=1b331dc9-e1ab-4195-b07b-53390d28ed77 http.request.method=POST http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="988.113µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:06 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=ba1f7c2c-10d9-4a80-becf-5f36b20e3b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/blobs/uploads/0842c49f-3fbb-4a8f-977a-404d771ee460?_state=s4X_9_xqXujzcwbH0ot5rYRKk4EIWUzIZ8DSra9R2OJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQyYzQ5Zi0zZmJiLTRhOGYtOTc3YS00MDRkNzcxZWU0NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDYuOTg0MTc4OTkzWiJ9&digest=sha256%3A6bf40c7870a3250b7e3bdceac7673a30b659f74ae9fad3a2b7134dffb4bbd3f7" http.request.useragent=Go-http-client/1.1 http.response.duration=6.675648801s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:06 -1200] "PUT /v2/foo/schema1/blobs/uploads/0842c49f-3fbb-4a8f-977a-404d771ee460?_state=s4X_9_xqXujzcwbH0ot5rYRKk4EIWUzIZ8DSra9R2OJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQyYzQ5Zi0zZmJiLTRhOGYtOTc3YS00MDRkNzcxZWU0NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDYuOTg0MTc4OTkzWiJ9&digest=sha256%3A6bf40c7870a3250b7e3bdceac7673a30b659f74ae9fad3a2b7134dffb4bbd3f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=fac2b4f8-2096-4062-8ea5-88eef95425cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.412997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=996b9c83-f10f-4640-ba10-0f12d324d4ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.160935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=93e23fee-6b54-4c5b-ab19-b728822ac29e http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.10429ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=972da809-d4c9-4ad2-90c1-d48ed7ac2100 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.02203ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:33837" http.request.id=83348552-c342-405c-8992-a249952bb388 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.181346ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33837" http.request.id=84a48dbf-84df-44b7-a06b-d9eb35bc3f5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.188666ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:33837" http.request.id=27a8c975-d9a0-4f14-8223-55de1519431f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.177371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=f1d362d8-36e4-4550-84fa-ac8feeb209d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.17113ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=123ace6f-a375-4973-b4c2-233f9facaf7c http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="997.975µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=65fc28ff-79b0-46df-82b9-6bad56ef1401 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration="827.609µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=f5a17891-cc97-42e0-8312-8da7c7718294 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.042µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="payload digest does match: \"sha256:c40089eaa1b31588c25959c7b485726c301b004c0a1d7f6540547a83da38920b\" != \"sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761\"" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8e5a8048-533e-4613-80d3-903295499623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8e5a8048-533e-4613-80d3-903295499623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054797ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92d225b2-7446-4d16-a6d6-2e235e4b3bba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55540" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.124916ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=deb62732-631d-4350-92e5-818109a3487a http.request.method=GET http.request.remoteaddr="127.0.0.1:55540" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="960.036µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=62689f3e-0064-4bbc-8101-b61b79c495b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55554" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.003µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=3aa9cb5e-8e09-4889-ab44-58c6db02f595 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.537351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=a1c27833-a1e4-499d-84ee-6dcda3e3e730 http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.307371ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=7c561b0b-b763-4ea3-8d5d-9b7d0209de15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55570" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.010389ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c6308ea7-023c-471d-8698-3b723efff31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.580051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c718f1e4-e650-4236-be4e-3288b4f64cc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.293µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8fb2183f-b1de-4a62-b483-e0249f778b8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.17284ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c39d8308-4248-45fb-ad76-f4f96ea71c7c http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.127µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=4b7b352a-b199-44cb-bbc5-cae05b2f2fcd http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.665µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=3569cc7e-c4f4-4f4f-98a5-d5813a12b404 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="912.758µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019719ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.070389ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105003ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=e3557a44-591e-4069-b53d-4089a9e7a56c http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.071448ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=2e54f371-23f4-4005-a3cf-43bd7519530a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/f1447694-0b4c-464f-b2fa-bd7f973df508?_state=dSPiCdsIYGXIto7GGZ2SnHhxYzRCmOV777-ZLEUkjUN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTQ0NzY5NC0wYjRjLTQ2NGYtYjJmYS1iZDdmOTczZGY1MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuNzAxMDg4MDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.264739ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/f1447694-0b4c-464f-b2fa-bd7f973df508?_state=dSPiCdsIYGXIto7GGZ2SnHhxYzRCmOV777-ZLEUkjUN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTQ0NzY5NC0wYjRjLTQ2NGYtYjJmYS1iZDdmOTczZGY1MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuNzAxMDg4MDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2178edcc-13f5-4464-b555-21df6ca449c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.042431ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2178edcc-13f5-4464-b555-21df6ca449c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09451ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=b3c5ab68-ae0d-4526-8045-899b88db1d53 http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.133998ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:16-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=612c58d0-3461-488d-bd50-0e2b4d6c2ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/d7b6d386-d3f2-4577-8c5a-f4269524465d?_state=Tkj1qkrU752aIWicnI74ZNx6d2ueGQ1dKdbmljsWPzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2I2ZDM4Ni1kM2YyLTQ1NzctOGM1YS1mNDI2OTUyNDQ2NWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuODQ4NzI0NTI4WiJ9&digest=sha256%3Ad8c44830c57d9de19b8f8d65a4d7ca678e16f26b5e1d57a5af2e285fee44c895" http.request.useragent=Go-http-client/1.1 http.response.duration=2.656806687s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/d7b6d386-d3f2-4577-8c5a-f4269524465d?_state=Tkj1qkrU752aIWicnI74ZNx6d2ueGQ1dKdbmljsWPzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2I2ZDM4Ni1kM2YyLTQ1NzctOGM1YS1mNDI2OTUyNDQ2NWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuODQ4NzI0NTI4WiJ9&digest=sha256%3Ad8c44830c57d9de19b8f8d65a4d7ca678e16f26b5e1d57a5af2e285fee44c895 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:16-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=6681d0a8-1676-41a2-8207-373bb6318abc http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:16 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=24ca7f16-26f8-4cc1-9b9d-3e7eec97af64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/6638d04f-cedb-4318-8104-c2e2b061ec11?_state=Kj4fwmYYKVhuHg0MJWHi7GWYvLJOSo5l0wMFhmBv2Mx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjM4ZDA0Zi1jZWRiLTQzMTgtODEwNC1jMmUyYjA2MWVjMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTYuNjI2NDI3NTEyWiJ9&digest=sha256%3Aacdb9d9c6e0067bfcf86ae84759a6a33eadff5ee28b00887b0a7ba6293e46451" http.request.useragent=Go-http-client/1.1 http.response.duration=1.682236935s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:16 -1200] "PUT /v2/foo/schema2/blobs/uploads/6638d04f-cedb-4318-8104-c2e2b061ec11?_state=Kj4fwmYYKVhuHg0MJWHi7GWYvLJOSo5l0wMFhmBv2Mx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjM4ZDA0Zi1jZWRiLTQzMTgtODEwNC1jMmUyYjA2MWVjMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTYuNjI2NDI3NTEyWiJ9&digest=sha256%3Aacdb9d9c6e0067bfcf86ae84759a6a33eadff5ee28b00887b0a7ba6293e46451 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=86c05d9e-3e77-47c2-883c-b19e3f46fbfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.258798ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=b580884e-2748-418d-93e1-d123a26a9e26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.156675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=42ec8b11-a2a2-4bcd-b8f2-756d8d99fe3e http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="846.862µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c09d7c97-1bf6-4746-ba02-9e73ad73403f http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="799.478µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=929234eb-1393-4dfa-802e-1d41302548d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="689.913µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5d2bee70-100c-498a-a84f-a76148088bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="672.581µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=6e5dbd8f-701d-4f5d-9f41-5c4ff3348a0f http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.08µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="rewriting manifest sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5f307178-d65d-4dc8-9760-4c552dc77300 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5f307178-d65d-4dc8-9760-4c552dc77300 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.221537ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=af24d28d-141e-43dd-a8ff-daca4586c347 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="813.364µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=40889bcf-712e-411e-ade8-b04602bd7521 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="716.076µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=e492b181-7e26-4cf4-9e10-8d990cb49c68 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35872" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.781µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=4f72e110-8106-4de9-82b9-7bce665de8d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.089737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=90a52e5c-ef25-4c6c-99d1-61173b46046f http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="847.716µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=bbd46568-a50c-4e40-acaa-398a1f521002 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35888" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.913µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=b9b435cd-e213-4485-89b1-50736b585d21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.077558ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=d14b01ec-32c0-4380-8a65-23e5c68eba0d http.request.method=GET http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="654.494µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=77db682c-3367-4100-b162-c889ee6dfd06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="719.674µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=a02df0f5-6512-4553-bb2b-657b5f4eab2b http.request.method=GET http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.421µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (16.17s) === RUN TestManifestDeleteDisabled time="2026-10-20T14:57:18-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:44417" http.request.id=273ad552-44ae-44cc-b3d6-65930b7b9ce3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49762" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.794µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag time="2026-10-20T14:57:18-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=d3fcf388-f419-431c-9251-a63d95936313 http.request.method=POST http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="954.504µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=1559f176-3d00-4573-b7d4-c517fe95c377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43674" http.request.uri="/v2/foo/bar/blobs/uploads/8a0a52bd-51ea-4629-9372-e50e1de2b931?_state=ivjK200xNFpw4u3KSn6HQNJtQgnllbneTh5ATLVANW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMGE1MmJkLTUxZWEtNDYyOS05MzcyLWU1MGUxZGUyYjkzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoxOC41MTk1MDI0NjZaIn0%3D&digest=sha256%3A5bf2cd567e9e260be91960aceb666d3a78f3fa68ceb83de39eaa57bae5bb69cf" http.request.useragent=Go-http-client/1.1 http.response.duration=4.089019625s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/bar/blobs/uploads/8a0a52bd-51ea-4629-9372-e50e1de2b931?_state=ivjK200xNFpw4u3KSn6HQNJtQgnllbneTh5ATLVANW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMGE1MmJkLTUxZWEtNDYyOS05MzcyLWU1MGUxZGUyYjkzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoxOC41MTk1MDI0NjZaIn0%3D&digest=sha256%3A5bf2cd567e9e260be91960aceb666d3a78f3fa68ceb83de39eaa57bae5bb69cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=bf71e66b-a102-446f-8d97-3e8103513532 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.433174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=5e1d6c03-d6b0-449f-ad09-da48bed1f57c http.request.method=GET http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="674.224µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45531" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=f798657f-a860-49fa-8586-a0580ce38b67 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.91µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=3caabee5-a6ba-42db-a3de-054416beae80 http.request.method=GET http.request.remoteaddr="127.0.0.1:59572" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=605419f9-392e-4609-b988-0cc48450c20d http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.368523ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 with ttl=167h59m59.999997375s" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=3caabee5-a6ba-42db-a3de-054416beae80 http.request.method=GET http.request.remoteaddr="127.0.0.1:59572" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=6.419659ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=54cbcbc2-d173-43d9-8a8d-6cf7d20caef8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.903µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=cac26cdd-a28b-40b1-a8eb-7e417db0789c http.request.method=GET http.request.remoteaddr="127.0.0.1:59578" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=ff0a26da-50e4-476d-a96a-932247c40a2c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.367063ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=cac26cdd-a28b-40b1-a8eb-7e417db0789c http.request.method=GET http.request.remoteaddr="127.0.0.1:59578" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=5.158484ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=b2001c05-56f8-4d31-ad9b-656a3d1b324e http.request.method=POST http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.112087ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=8fafa86d-ab08-465a-b30d-1425f8da94db http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri="/v2/foo/bar/blobs/uploads/60d9cac5-1e26-4906-92a8-b26db34f4fed?_state=DNWYymZavbDgkRV47axZUI_jf35DDCkbCTMRtVhzkmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDljYWM1LTFlMjYtNDkwNi05MmE4LWIyNmRiMzRmNGZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoyMi43NjQ0MTMzOTFaIn0%3D&digest=sha256%3Ac155231345a2e88ea18830d15994dbf1ccb262307ac98b1f68a2df8bdef5925a" http.request.useragent=Go-http-client/1.1 http.response.duration=2.226140424s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "PUT /v2/foo/bar/blobs/uploads/60d9cac5-1e26-4906-92a8-b26db34f4fed?_state=DNWYymZavbDgkRV47axZUI_jf35DDCkbCTMRtVhzkmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDljYWM1LTFlMjYtNDkwNi05MmE4LWIyNmRiMzRmNGZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoyMi43NjQ0MTMzOTFaIn0%3D&digest=sha256%3Ac155231345a2e88ea18830d15994dbf1ccb262307ac98b1f68a2df8bdef5925a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=dd614cc3-e1a6-4107-ac84-2207eb63c4e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.416033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=b8fe0843-481b-4305-b578-bc87e0accb66 http.request.method=GET http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="582.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=577f3dd7-7a62-4ecf-ad01-990f57177048 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43706" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.107329ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=abd7e5af-cce4-486c-a353-1967cd569cf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43706" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.943µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:25 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:25-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=57db3851-4d71-4322-a4ea-9637829594a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43716" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.141001ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:25 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:25-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:bd470ba6e9f1f62ac01c0e9eb4fd4122ee96e91e9abe0e69a9b2a873e94682df with ttl=167h59m59.999997117s" go.version=go1.24.4 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=7.20954ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.67s) === RUN TestAppDispatcher time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=ad773218-838f-4615-8503-67d7f59e28ae http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="666.423µs" http.response.status=200 http.response.written=0 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=fbcb0187-5bd3-4e04-b6dd-54eca92d0f1b http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="670.874µs" http.response.status=200 http.response.written=0 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=30ff9738-ac0b-4ac0-8ada-716389543cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="700.397µs" http.response.status=200 http.response.written=0 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=1c03dce0-a246-4e56-9948-30d8621a1010 http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="630.744µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-10-20T14:57:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.24.4 http.request.host="127.0.0.1:42841" http.request.id=5b168f5a-b2d9-44f9-b2e2-90728ae69815 http.request.method=GET http.request.remoteaddr="127.0.0.1:43350" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-10-20T14:57:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=info msg="configuring file health check path=/tmp/healthcheck3526390264, interval=1" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2026-10-20T14:57:29-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:29-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:29-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:35155, interval=1" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-10-20T14:57:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:33-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:41239, interval=1, threshold=3" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 149.653s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.20s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (7.15s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.75s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.24s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.48s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.846s === RUN TestSchedule time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995731ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.993µs" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=996.901µs" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99681ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996897ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.91s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 20318208 sha256:2f9779a5f2fff43781c65f5f4f14a18eb49f65064ee0c28ebbda4a07c578217b [] map[] } --- PASS: TestSimpleBlobRead (0.43s) === RUN TestBlobMount --- PASS: TestBlobMount (0.31s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.71s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.27s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.24s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:3621cd83ab5e0a408743d119e186575d114b189575f0e18b64c53d09807fc767 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:5d9ae0e37f2e1905d2002b9b7a7990cf88beea1d0bbb14fa7d4b9e4de2e4e50b palailogos: marking blob sha256:201c27a6493cb616bc0d962025eb3158f23ee8fed79dc5e32032146d8aa6cf6f palailogos: marking manifest sha256:6df465afc46a33b02128360a0c4b95d1e4c73d0c18f8ad03ddf8f9179409bb9d palailogos: marking blob sha256:b6aa9878d353a917b7bae043d7265b422c198495aa09c73ddc46b046d74029bd palailogos: marking blob sha256:f6aac4bde72e83a0190607c0409e63975b3dd4a98870fedd76b4d636a9841309 palailogos: marking manifest sha256:981eebc42df2411e22af9cf4a4f4b49ee4586d7ccbc60595c8539a6060df7c4c palailogos: marking blob sha256:d8749a4df2270b5d0ccd46d370d06dba82921d6ddbf7e6fbcfb2e4bf59e0b447 palailogos: marking blob sha256:6df465afc46a33b02128360a0c4b95d1e4c73d0c18f8ad03ddf8f9179409bb9d palailogos: marking manifest sha256:d8749a4df2270b5d0ccd46d370d06dba82921d6ddbf7e6fbcfb2e4bf59e0b447 palailogos: marking blob sha256:298842ea9e25d3afff0c6b790a67104b7198b25ed11e9ccd627f565b01cf3161 palailogos: marking blob sha256:e0cd4f5f449e1329c5bd2e3e49244914ce82ca59319c8274cf9aa558c227d1c9 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.92s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf deletemanifests: marking manifest sha256:fa5138ba52a558e4ad7f4c2a03145c794f3f3e3d1679d80d275cea96fedbab50 deletemanifests: marking blob sha256:e0fa37c7268ce52438dfb35ddb73a96aeb51802f6e317b61d9d7ed78a71c8125 deletemanifests: marking blob sha256:9269d41bb82585ebc39522e697dbf8a1b944fd7013f1af289548a53c3286f8e8 deletemanifests: marking blob sha256:4da8eab44a321a500d2d2b2feebb347e4344947df4d95e2c24f2052b4d4ae3fe 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf blob eligible for deletion: sha256:d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00 blob eligible for deletion: sha256:e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab blob eligible for deletion: sha256:1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501 deletemanifests manifest eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf deletemanifests: marking manifest sha256:fa5138ba52a558e4ad7f4c2a03145c794f3f3e3d1679d80d275cea96fedbab50 deletemanifests: marking blob sha256:e0fa37c7268ce52438dfb35ddb73a96aeb51802f6e317b61d9d7ed78a71c8125 deletemanifests: marking blob sha256:9269d41bb82585ebc39522e697dbf8a1b944fd7013f1af289548a53c3286f8e8 deletemanifests: marking blob sha256:4da8eab44a321a500d2d2b2feebb347e4344947df4d95e2c24f2052b4d4ae3fe time="2026-10-20T14:55:24-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad time="2026-10-20T14:55:24-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501 time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1c/1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3f/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00 time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestDeleteManifestIfTagNotFound (1.65s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:08d0a35ec001a93e0dd19cc4e5809e89e5edec1a0a4a55dd58b0e7cd88c36ca4 time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/08d0a35ec001a93e0dd19cc4e5809e89e5edec1a0a4a55dd58b0e7cd88c36ca4" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:3345ac6798c66566dcf82e2878aed5da3b2ea69a58b5e667b65f3879723544d8 time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/33/3345ac6798c66566dcf82e2878aed5da3b2ea69a58b5e667b65f3879723544d8" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:e7a5d28ac7634b9af731b0584c123f3b2749f0ca808f261071f59c3c4a99d3fc time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7a5d28ac7634b9af731b0584c123f3b2749f0ca808f261071f59c3c4a99d3fc" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestGCWithMissingManifests (0.53s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6b20f9cd37c8c6076fd4847ed7c1a08f018f07786ac4ab2585e43707d49bfcfb komnenos: marking blob sha256:7749cc85eb7d48cbe7f1768b93994948dc859529d0baa10b227c4dfb5aaf684b komnenos: marking blob sha256:c6d8101a6d66bf64c72cd92892e6561b6b4433d7e326545f3b8c082c6fd63bd1 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0d896630bf6753388154d56ad4b87aeca554819a5990ff149f3d32a1834ff5f5 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0d896630bf6753388154d56ad4b87aeca554819a5990ff149f3d32a1834ff5f5" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:1276e57f9edb7c08cf481f51ce036489000394e6996848e104af7a5d56d30ce3 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/12/1276e57f9edb7c08cf481f51ce036489000394e6996848e104af7a5d56d30ce3" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:369e5c430acf46b2fcc49e002ff775d9dc791f37820ebb008d369251ffca2d3c time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/369e5c430acf46b2fcc49e002ff775d9dc791f37820ebb008d369251ffca2d3c" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:95af5a5af7e5c61a7d9aa635c29b1ff0db5302b1dd69a7d570907059d8b93ade time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95af5a5af7e5c61a7d9aa635c29b1ff0db5302b1dd69a7d570907059d8b93ade" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:98ebf130d046624e8cb819c894da585cb79042b6ea0463af0d1b374da038ea41 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/98/98ebf130d046624e8cb819c894da585cb79042b6ea0463af0d1b374da038ea41" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:db144f70309b60671c716e174cc0272fbde4db438013cf64118cad6f695bace5 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db144f70309b60671c716e174cc0272fbde4db438013cf64118cad6f695bace5" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestDeletionHasEffect (1.35s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.50s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:4a787905e13eb8d29672a247d107af4f2ce6b03da265ec09ec0e9a79a810db78 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:cd86361ac9003425de054648f0af7d0b64969083cf8ccd322a661574d1a1c624 michael_z_doukas: marking blob sha256:11f74df5857aa2ec5f96339c99c97118caf786b0fd96c5bd2ec3360f2a6fd649 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:19383b4f018cf4de45dc9f2e9d52eb3609ba0a9b01ab4612e535bab2490318a0 time="2026-10-20T14:55:29-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/19/19383b4f018cf4de45dc9f2e9d52eb3609ba0a9b01ab4612e535bab2490318a0" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestOrphanBlobDeleted (0.80s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:3a7427e25f5e28a2bf918c0a4d3d09fd9813f674aee77a90b42436a6b14347cf linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:012fa69f29ed47e635fbd100e3976350a86f570dd86d0153a9dcb404fd6b835b --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.47s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.48s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.33s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.90s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 13:55:31.220355824 -1200 -12 m=-3579.201467995, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1564f060-f90a-4131-80ac-44d2a091beab have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4a58ccec-b5a8-4e19-96b0-3e9d2f1a74eb have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7134259f-a6cf-4219-9481-242798ea4600 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/90289066-4910-4e70-ab14-af4d2903ca64 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a9a16a43-1a3a-4fcf-90b6-a12c7620fc09 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d89f4015-2e76-4d67-b6f8-79259dec1abe have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/58e43c5c-c6e1-4855-b0fd-9aeefa2054c1 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1c48b730-0790-4d0b-a8f5-8829e4ad13a8 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/405e7103-2fa4-41fc-8347-46f5faa3aa44 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/59eeb9c5-00a1-4062-8605-6aa1ce1c514a have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9edf7a25-7909-42c8-883d-d43ea6bab6c0 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5c3be83d-1cc4-454b-9add-962354315ee9 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/afad2ba4-7434-4dc3-9fef-df093e389063 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/babe940b-60bd-415a-8783-f779e689a01d have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/50af8ed9-eb25-4546-b613-df2b2aea6561 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/68187d04-a7a8-475e-b992-393876f0372e have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0997dfa5-508a-4443-8a19-819a8d701b5a have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/333e8eeb-82c5-405b-afe8-b8aa390c58ad have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f69a377-4540-4393-b9af-57bea02dd13c have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/855f5584-0527-4331-b8af-37d97ef05994 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f972b1b3-30cf-46e4-844b-a92f61b18200 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.223732768 -1200 -12 m=+20.801909278, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 20.827s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.008s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2026-10-20T14:55:10-12:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.065s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (22.78s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 23.473s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (21.64s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 22.162s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-10-20T14:55:10-12:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.4 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-10-20T14:55:10-12:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.4 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-10-20T14:55:10-12:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.4 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 --- PASS: TestS3TryUpdate (0.00s) === CONT TestMatchIPV4WithRegionMatched --- PASS: TestParsing (0.00s) === CONT TestInvalidNetworkType === CONT TestMatchIPV6 === CONT TestInvalidData === CONT TestUpdateCalledRegularly time="2026-10-20T14:55:10-12:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 ip="?0000000000000000000000000000000000" --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2026-10-20T14:55:10-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-10-20T14:55:10-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2026-10-20T14:55:11-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:12-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:13-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:14-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.005s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.497s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (17.98s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 18.503s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.008s ? github.com/docker/distribution/version [no test files] make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang dh_installdirs -O--buildsystem=golang dh_auto_install -O--buildsystem=golang cd obj-x86_64-linux-gnu && mkdir -p /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr cd obj-x86_64-linux-gnu && cp -r bin /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' mv debian/tmp/usr/bin/registry debian/tmp/usr/bin/docker-registry mkdir -p debian/tmp/etc/docker/registry touch debian/tmp/etc/docker/registry/htpasswd cp cmd/registry/config-example.yml debian/tmp/etc/docker/registry/config.yml make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_install -O--buildsystem=golang dh_installdocs -O--buildsystem=golang dh_installchangelogs -O--buildsystem=golang dh_installinit -O--buildsystem=golang dh_installsystemd -O--buildsystem=golang dh_installsystemduser -O--buildsystem=golang dh_perl -O--buildsystem=golang dh_link -O--buildsystem=golang dh_strip_nondeterminism -O--buildsystem=golang dh_compress -O--buildsystem=golang dh_fixperms -O--buildsystem=golang dh_missing -O--buildsystem=golang dh_strip -a -O--buildsystem=golang dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'golang-github-docker-distribution-dev' in '../golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/2833630 and its subdirectories I: Current time: Tue Oct 20 14:57:59 -12 2026 I: pbuilder-time-stamp: 1792551479 Wed Oct 21 02:57:59 UTC 2026 I: Signing ./b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo as docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Wed Oct 21 02:57:59 UTC 2026 I: Signed ./b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo as ./b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Wed Oct 21 02:57:59 UTC 2026 - build #1 for docker-registry/forky/amd64 on ionos5-amd64 done. Starting cleanup. All cleanup done. Wed Oct 21 02:57:59 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-Q0jFtYME, removing. /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP: total 20 drwxrwxr-x 2 jenkins jenkins 4096 Sep 17 20:35 b1 drwxrwxr-x 2 jenkins jenkins 4096 Sep 17 20:27 b2 -rw-rw-r-- 1 jenkins jenkins 3163 Sep 2 2024 docker-registry_2.8.3+ds1-2.dsc -rw------- 1 jenkins jenkins 4335 Sep 17 20:27 rbuildlog.oUPjwmi /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b1: total 11964 -rw-r--r-- 1 jenkins jenkins 493197 Sep 17 20:35 build.log -rw-r--r-- 1 jenkins jenkins 6020084 Sep 17 20:35 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 9996 Sep 17 20:35 docker-registry_2.8.3+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3163 Sep 17 20:35 docker-registry_2.8.3+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 10030 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 10912 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2119 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 5429960 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1437 Sep 17 20:35 docker-registry_2.8.3+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 251016 Sep 17 20:35 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b2: total 0 Wed Sep 17 20:35:00 UTC 2025 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Oct 20 14:50:33 -12 2026 I: pbuilder-time-stamp: 1792551033 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [docker-registry_2.8.3+ds1-2.dsc] I: copying [./docker-registry_2.8.3+ds1.orig.tar.xz] I: copying [./docker-registry_2.8.3+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./docker-registry_2.8.3+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting docker-registry in docker-registry-2.8.3+ds1 dpkg-source: info: unpacking docker-registry_2.8.3+ds1.orig.tar.xz dpkg-source: info: unpacking docker-registry_2.8.3+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-config-allow-delete.patch dpkg-source: info: applying 0002-config-docker-registry.patch dpkg-source: info: applying 0003-no-azure.patch dpkg-source: info: applying 0004-replace-rsc.io-letsencrypt-in-favour-of-golang.org-x.patch dpkg-source: info: applying 0005-Temporarily-remove-newrelic-support-to-cut-down-on-d.patch dpkg-source: info: applying 0006-Skip-TestHTTPChecker.patch dpkg-source: info: applying 0007-Skip-TestRegistryAsCacheMutationAPIs.patch dpkg-source: info: applying 0008-Skip-flaky-TestGracefulShutdown-and-TestRegistrySupp.patch dpkg-source: info: applying 0009-Skip-flaky-TestDeleteOnlyDeletesSubpaths.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2833630/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='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='2a273536570c469f8b6aee095626183d' 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='2833630' PS1='# ' PS2='> ' 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.Qs7GE5xP/pbuilderrc_1uZL --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.Qs7GE5xP/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2833630/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-aws-aws-sdk-go-dev, golang-github-bshuster-repo-logrus-logstash-hook-dev, golang-github-bugsnag-bugsnag-go-dev, golang-github-distribution-reference-dev (>> 0.6.0-4~~), golang-github-docker-go-metrics-dev, golang-github-docker-libtrust-dev, golang-github-garyburd-redigo-dev, golang-github-gorilla-handlers-dev, golang-github-gorilla-mux-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ncw-swift-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-shopify-logrus-bugsnag-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-golang-x-crypto-dev, golang-gopkg-check.v1-dev, golang-gopkg-yaml.v2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19917 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-aws-aws-sdk-go-dev; however: Package golang-github-aws-aws-sdk-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bshuster-repo-logrus-logstash-hook-dev; however: Package golang-github-bshuster-repo-logrus-logstash-hook-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bugsnag-bugsnag-go-dev; however: Package golang-github-bugsnag-bugsnag-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-distribution-reference-dev (>> 0.6.0-4~~); however: Package golang-github-distribution-reference-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-go-metrics-dev; however: Package golang-github-docker-go-metrics-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-libtrust-dev; however: Package golang-github-docker-libtrust-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-garyburd-redigo-dev; however: Package golang-github-garyburd-redigo-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-handlers-dev; however: Package golang-github-gorilla-handlers-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-mux-dev; however: Package golang-github-gorilla-mux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mitchellh-mapstructure-dev; however: Package golang-github-mitchellh-mapstructure-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ncw-swift-dev; however: Package golang-github-ncw-swift-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-go-digest-dev; however: Package golang-github-opencontainers-go-digest-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-image-spec-dev; however: Package golang-github-opencontainers-image-spec-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-shopify-logrus-bugsnag-dev; however: Package golang-github-shopify-logrus-bugsnag-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev; however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-cobra-dev; however: Package golang-github-spf13-cobra-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev; however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-check.v1-dev; however: Package golang-gopkg-check.v1-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-github-alecthomas-units-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-aws-aws-sdk-go-v2-dev{a} golang-github-aws-smithy-go-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bshuster-repo-logrus-logstash-hook-dev{a} golang-github-bugsnag-bugsnag-go-dev{a} golang-github-bugsnag-panicwrap-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-distribution-reference-dev{a} golang-github-docker-go-metrics-dev{a} golang-github-docker-libtrust-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-garyburd-redigo-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-uuid-dev{a} golang-github-gorilla-handlers-dev{a} golang-github-gorilla-mux-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-magiconair-properties-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-ncw-swift-dev{a} golang-github-opencontainers-go-digest-dev{a} golang-github-opencontainers-image-spec-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-shopify-logrus-bugsnag-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-tools-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 125 newly installed, 0 to remove and 0 not upgraded. Need to get 137 MB of archives. After unpacking 1063 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 22 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian forky/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [15.8 MB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian forky/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian forky/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian forky/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian forky/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian forky/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 67 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian forky/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian forky/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian forky/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian forky/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian forky/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian forky/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian forky/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian forky/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian forky/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian forky/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian forky/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian forky/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian forky/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian forky/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian forky/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian forky/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian forky/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian forky/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian forky/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian forky/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian forky/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian forky/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian forky/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian forky/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian forky/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian forky/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian forky/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian forky/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian forky/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian forky/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian forky/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian forky/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian forky/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 43s (3187 kB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19917 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41.1-3_amd64.deb ... Unpacking bsdextrautils (2.41.1-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.20-1_amd64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../024-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../026-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../027-libxml2-16_2.14.5+dfsg-0.2_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-golang. Preparing to unpack .../032-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../033-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../035-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../036-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../037-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../038-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../039-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../040-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../041-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../042-golang-gopkg-yaml.v2-dev_2.4.2-1_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.2-1) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../043-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../044-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../045-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../046-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../047-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../048-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-aws-smithy-go-dev. Preparing to unpack .../049-golang-github-aws-smithy-go-dev_1.20.3-1_all.deb ... Unpacking golang-github-aws-smithy-go-dev (1.20.3-1) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. Preparing to unpack .../050-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../051-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bshuster-repo-logrus-logstash-hook-dev. Preparing to unpack .../052-golang-github-bshuster-repo-logrus-logstash-hook-dev_0.4.1-2_all.deb ... Unpacking golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Selecting previously unselected package golang-github-bugsnag-panicwrap-dev. Preparing to unpack .../053-golang-github-bugsnag-panicwrap-dev_1.2.0-2_all.deb ... Unpacking golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../054-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../055-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-bugsnag-bugsnag-go-dev. Preparing to unpack .../056-golang-github-bugsnag-bugsnag-go-dev_2.5.1-1_all.deb ... Unpacking golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../057-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../058-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../059-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../060-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../061-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-opencontainers-go-digest-dev. Preparing to unpack .../062-golang-github-opencontainers-go-digest-dev_1.0.0-2_all.deb ... Unpacking golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Selecting previously unselected package golang-github-distribution-reference-dev. Preparing to unpack .../063-golang-github-distribution-reference-dev_0.6.0-4_all.deb ... Unpacking golang-github-distribution-reference-dev (0.6.0-4) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../064-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../065-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../066-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../067-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../068-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../069-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../070-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../071-golang-google-protobuf-dev_1.36.7-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.7-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../072-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../073-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../074-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../075-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../076-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../077-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../078-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../079-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../080-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../081-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../082-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../083-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../084-golang-github-prometheus-common-dev_0.65.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.65.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../085-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../086-golang-github-prometheus-procfs-dev_0.17.0-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.17.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../087-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../088-golang-github-prometheus-client-golang-dev_1.23.0-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.23.0-1) ... Selecting previously unselected package golang-github-docker-go-metrics-dev. Preparing to unpack .../089-golang-github-docker-go-metrics-dev_0.0.1-2_all.deb ... Unpacking golang-github-docker-go-metrics-dev (0.0.1-2) ... Selecting previously unselected package golang-github-docker-libtrust-dev. Preparing to unpack .../090-golang-github-docker-libtrust-dev_0.0~git20160708.aabc10e-1_all.deb ... Unpacking golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../091-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../092-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-garyburd-redigo-dev. Preparing to unpack .../093-golang-github-garyburd-redigo-dev_0.0~git20220831.5b01704-1_all.deb ... Unpacking golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Selecting previously unselected package golang-github-gorilla-handlers-dev. Preparing to unpack .../094-golang-github-gorilla-handlers-dev_1.5.2-1_all.deb ... Unpacking golang-github-gorilla-handlers-dev (1.5.2-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../095-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../096-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../097-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../098-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../099-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../100-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../101-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../102-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../103-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../104-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../105-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-ncw-swift-dev. Preparing to unpack .../106-golang-github-ncw-swift-dev_1.0.53-3_all.deb ... Unpacking golang-github-ncw-swift-dev (1.0.53-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../107-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../108-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../109-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-opencontainers-image-spec-dev. Preparing to unpack .../110-golang-github-opencontainers-image-spec-dev_1.1.0-2_all.deb ... Unpacking golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../111-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../112-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../113-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-shopify-logrus-bugsnag-dev. Preparing to unpack .../114-golang-github-shopify-logrus-bugsnag-dev_0.0~git20171204.577dee2-3_all.deb ... Unpacking golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../115-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../116-tzdata-legacy_2025b-5_all.deb ... Unpacking tzdata-legacy (2025b-5) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../117-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../118-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../119-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../120-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../121-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../122-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../123-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../124-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-gopkg-yaml.v2-dev (2.4.2-1) ... Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41.1-3) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-ncw-swift-dev (1.0.53-3) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-aws-smithy-go-dev (1.20.3-1) ... Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.26) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-gorilla-handlers-dev (1.5.2-1) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Oct 21 02:54:21 UTC 2026. Universal Time is now: Wed Oct 21 02:54:21 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-google-protobuf-dev (1.36.7-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-prometheus-procfs-dev (0.17.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-distribution-reference-dev (0.6.0-4) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up libtool (2.5.4-5) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up tzdata-legacy (2025b-5) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Setting up golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up debhelper (13.26) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up dh-golang (1.63) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-github-prometheus-common-dev (0.65.0-1) ... Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... Setting up golang-github-prometheus-client-golang-dev (1.23.0-1) ... Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && 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 > ../docker-registry_2.8.3+ds1-2_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.3+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary dh binary --buildsystem=golang --with=golang dh_update_autotools_config -O--buildsystem=golang dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_build -- -ldflags '-X github.com/docker/distribution/version.Version=2.8.3+ds1' cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 -ldflags "-X github.com/docker/distribution/version.Version=2.8.3+ds1" github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version container/list internal/goarch internal/byteorder unicode/utf8 crypto/internal/fips140/alias math/bits internal/unsafeheader internal/runtime/atomic unicode github.com/docker/distribution/registry/storage/driver/gcs vendor/golang.org/x/crypto/cryptobyte/asn1 internal/coverage/rtcov internal/goos github.com/docker/distribution/registry/storage/driver/oss internal/asan github.com/aws/aws-sdk-go/aws/client/metadata internal/nettrace internal/cpu vendor/golang.org/x/crypto/internal/alias internal/profilerecord internal/itoa log/internal encoding internal/godebugs unicode/utf16 github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags crypto/internal/boring/sig sync/atomic internal/runtime/syscall internal/msan cmp internal/goexperiment internal/runtime/math crypto/internal/fips140/subtle internal/abi crypto/internal/fips140deps/byteorder internal/chacha8rand internal/runtime/sys google.golang.org/protobuf/internal/set internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg math internal/race internal/sync internal/runtime/maps internal/stringslite github.com/aws/aws-sdk-go/internal/sdkmath runtime crypto/subtle iter weak internal/reflectlite runtime/metrics sync maps slices errors sort internal/singleflight internal/testlog unique google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight internal/bisect internal/oserror io path vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv runtime/cgo syscall internal/godebug github.com/aws/aws-sdk-go/internal/sdkio hash github.com/beorn7/perks/quantile github.com/prometheus/client_golang/prometheus/promhttp/internal crypto/internal/randutil strings bytes crypto hash/fnv hash/crc32 net/netip encoding/base32 golang.org/x/crypto/blowfish reflect crypto/internal/fips140deps/godebug math/rand vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/kr/text crypto/internal/impl net/http/internal/ascii github.com/garyburd/redigo/internal github.com/aws/aws-sdk-go/internal/sdkuri github.com/aws/aws-sdk-go/internal/strings bufio github.com/aws/aws-sdk-go/aws/arn github.com/munnerz/goautoneg go/build/constraint regexp/syntax crypto/internal/fips140 html crypto/internal/fips140/sha256 crypto/tls/internal/fips140tls crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 regexp internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/hmac crypto/sha3 context github.com/bugsnag/bugsnag-go/headers github.com/aws/aws-sdk-go/internal/sdkrand io/fs internal/poll crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/hkdf crypto/internal/fips140/edwards25519/field crypto/internal/fips140/aes crypto/internal/fips140/tls12 crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 embed internal/filepathlite google.golang.org/protobuf/internal/editiondefaults crypto/internal/fips140/edwards25519 os internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary crypto/internal/fips140/nistec encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem crypto/internal/sysrand io/ioutil github.com/bugsnag/bugsnag-go/device google.golang.org/protobuf/internal/detrand fmt os/signal internal/sysinfo vendor/golang.org/x/sys/cpu path/filepath github.com/prometheus/procfs/internal/util crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/mlkem os/exec crypto/rc4 crypto/md5 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa github.com/opencontainers/image-spec/specs-go net/http/internal github.com/pkg/errors encoding/json math/big database/sql/driver vendor/golang.org/x/text/unicode/norm github.com/prometheus/procfs/internal/fs github.com/docker/distribution/version flag text/template/parse runtime/trace encoding/xml go/doc/comment go/token github.com/aws/aws-sdk-go/internal/s3shared/arn text/tabwriter mime runtime/debug log compress/flate vendor/golang.org/x/net/http2/hpack mime/quotedprintable google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/version github.com/opencontainers/go-digest encoding/hex net/url encoding/csv golang.org/x/text/unicode/norm gopkg.in/yaml.v2 crypto/cipher google.golang.org/protobuf/encoding/protowire github.com/bugsnag/bugsnag-go/errors github.com/bugsnag/panicwrap github.com/aws/aws-sdk-go/aws/awserr google.golang.org/protobuf/reflect/protoreflect go/scanner github.com/distribution/reference github.com/opencontainers/image-spec/specs-go/v1 github.com/opencontainers/go-digest/digestset github.com/aws/aws-sdk-go/internal/ini crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/bidi github.com/kr/pretty os/user net go/ast crypto/aes crypto/hmac github.com/docker/distribution/digestset crypto/sha256 crypto/ecdh crypto/sha512 crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 testing compress/gzip github.com/docker/distribution/reference internal/profile runtime/pprof text/template vendor/golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/runtime/protoiface golang.org/x/crypto/vendor/golang.org/x/net/idna vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text crypto/internal/boring/bbig crypto/elliptic crypto/rand crypto/dsa encoding/asn1 github.com/sirupsen/logrus github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/proto crypto/internal/hpke github.com/docker/distribution/uuid golang.org/x/crypto/bcrypt crypto/rsa crypto/ed25519 go/parser go/printer google.golang.org/protobuf/internal/encoding/defval crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte google.golang.org/protobuf/encoding/protodelim github.com/aws/aws-sdk-go/aws/awsutil google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect crypto/ecdsa github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar gopkg.in/check.v1 github.com/aws/aws-sdk-go/aws/credentials github.com/aws/aws-sdk-go/aws/credentials/processcreds google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl vendor/golang.org/x/net/http/httpproxy net/textproto github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/google/uuid crypto/x509 github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl github.com/spf13/cobra google.golang.org/protobuf/types/known/timestamppb crypto/tls github.com/prometheus/client_model/go github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/garyburd/redigo/redis github.com/docker/libtrust net/http github.com/docker/distribution net/http/pprof github.com/docker/distribution/registry/storage/driver/testsuites github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/configuration github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/registry/client/auth/challenge github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/docker/distribution/registry/api/errcode github.com/felixge/httpsnoop expvar github.com/prometheus/common/expfmt github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/auth net/http/httputil golang.org/x/crypto/acme github.com/gorilla/mux github.com/aws/aws-sdk-go/aws github.com/ncw/swift github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/ocischema github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/private/protocol/eventstream github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/context golang.org/x/crypto/acme/autocert github.com/gorilla/handlers github.com/prometheus/client_golang/prometheus github.com/Shopify/logrus-bugsnag github.com/docker/distribution/health github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/testutil github.com/docker/distribution/notifications github.com/docker/distribution/registry/auth/token github.com/docker/distribution/health/checks github.com/docker/distribution/health/api github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry github.com/docker/distribution/cmd/registry make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_test -- -test.short -test.timeout=1h cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 -test.short -test.timeout=1h github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version ? github.com/docker/distribution [no test files] ? github.com/docker/distribution/cmd/registry [no test files] === RUN Test time="2026-10-21T02:55:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-10-21T02:55:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.024s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-10-20T14:55:08-12:00" level=warning msg="invalid remote IP address: \"1.2.3\"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.021s ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS ok github.com/docker/distribution/health/checks 0.005s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.011s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.018s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.009s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/10/20 14:55:08 http: TLS handshake error from 127.0.0.1:38500: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:41167/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41167/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41167/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41167/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33915?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.80s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-10-20T14:55:09-12:00" level=info msg="broadcaster: closing" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" time="2026-10-20T14:55:09-12:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 1} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" time="2026-10-20T14:55:10-12:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.09s) PASS ok github.com/docker/distribution/notifications 2.067s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown registry_test.go:76: flaky --- SKIP: TestGracefulShutdown (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite time="2026-10-20T14:55:09-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2026-10-20T14:55:09.649772292-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:09.649818974-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:09.649965482-12:00" level=info msg="Starting upload purge in 59m0s" go.version=go1.24.4 time="2026-10-20T14:55:09.651995597-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.43s) PASS ok github.com/docker/distribution/registry 8.445s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.116s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-10-20T14:55:09-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=6d2cf8dc-246c-4ad2-8b78-710617c53e23 time="2026-10-20T14:55:09-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=6d2cf8dc-246c-4ad2-8b78-710617c53e23 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-10-20T14:55:09-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=26phs-1HQn53lxUO9QRiCgAA6L7PuxTuPQMSLH3zPcM user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.092s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.009s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-10-20T14:55:09-12:00" level=info msg="token not to be used before 2026-10-20 14:55:10 -1200 -12 - currently 2026-10-20 14:55:09.346842406 -1200 -12 m=+0.009944079" time="2026-10-20T14:55:09-12:00" level=info msg="token not to be used after 2026-10-20 14:55:09 -1200 -12 - currently 2026-10-20 14:55:09.347601282 -1200 -12 m=+0.010702949" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-10-20T14:55:09-12:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.028s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.072s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.028s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.010s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-10-20T14:55:10-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44555" http.request.id=335ddf7d-91e0-4e83-a21b-0d8ad7fdb701 http.request.method=GET http.request.remoteaddr="127.0.0.1:45204" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.997807ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-10-20T14:55:10-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=4e25a0fe-3be8-43b4-9676-4e5876fc3b23 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.101µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9e4752a6-ce34-402a-9bbd-679540fe1846 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.278558ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=ea7baead-4968-46a8-a6cc-7a8c38d2a4ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/aaaa/blobs/uploads/81e02860-0ca5-4bd0-93bb-68e7d63bb2a7?_state=Da-PlzdpPvV6dHZkwP_oLEh0hj6x12KUIz4F3L3LzLp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MWUwMjg2MC0wY2E1LTRiZDAtOTNiYi02OGU3ZDYzYmIyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTAuNTg0MjYyMDc4WiJ9&digest=sha256%3Ad3cf66ac5f7b2f3ada96d546961747c7246498fa3bef1385046eb1801ee3673a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.724088562s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "PUT /v2/foo/aaaa/blobs/uploads/81e02860-0ca5-4bd0-93bb-68e7d63bb2a7?_state=Da-PlzdpPvV6dHZkwP_oLEh0hj6x12KUIz4F3L3LzLp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MWUwMjg2MC0wY2E1LTRiZDAtOTNiYi02OGU3ZDYzYmIyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTAuNTg0MjYyMDc4WiJ9&digest=sha256%3Ad3cf66ac5f7b2f3ada96d546961747c7246498fa3bef1385046eb1801ee3673a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=af0b902c-0f61-47b9-8d0c-1407e437598c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.622882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=af7b3d68-29af-44ae-a9ef-7691c871312e http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.041069ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=4c222be7-0ca7-4b03-9877-c8dd551c6634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/bbbb/blobs/uploads/f45750d4-5c66-42ae-9a87-447eeccd074d?_state=aQK7Pvzrjkfrrm1rxlI7FCdV07xvK4ZhzIQ3uFVMm8J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNDU3NTBkNC01YzY2LTQyYWUtOWE4Ny00NDdlZWNjZDA3NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTIuNTAwNzgyMjE1WiJ9&digest=sha256%3Ab44bb1f26dd289cb73d2a626315bc8ed14a73c2115b3b5e8d3e6fcfe381a9de4" http.request.useragent=Go-http-client/1.1 http.response.duration=4.959700126s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "PUT /v2/foo/bbbb/blobs/uploads/f45750d4-5c66-42ae-9a87-447eeccd074d?_state=aQK7Pvzrjkfrrm1rxlI7FCdV07xvK4ZhzIQ3uFVMm8J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNDU3NTBkNC01YzY2LTQyYWUtOWE4Ny00NDdlZWNjZDA3NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTIuNTAwNzgyMjE1WiJ9&digest=sha256%3Ab44bb1f26dd289cb73d2a626315bc8ed14a73c2115b3b5e8d3e6fcfe381a9de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=23a2d44b-6db9-43f8-8d1c-f1a2a80638b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.778538ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=be894a15-220c-4b74-a2bf-a94f5eff5769 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.006428ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:20-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=fb4f6e79-109a-4c4e-a883-3c892b7fb7a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/cccc/blobs/uploads/62f1efcb-4a12-4390-b382-ea9617b3f42e?_state=AKSW53EETgO_AoBgybWsAS8TXmzbkkyc5kq8Zii5Fml7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2MmYxZWZjYi00YTEyLTQzOTAtYjM4Mi1lYTk2MTdiM2Y0MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTcuNjA4NDcyNzE4WiJ9&digest=sha256%3A98106429c7cda5e5c7c6e412af1ce0f4c201c3b4bb05a11cceaaa78fce5e557a" http.request.useragent=Go-http-client/1.1 http.response.duration=3.272448022s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "PUT /v2/foo/cccc/blobs/uploads/62f1efcb-4a12-4390-b382-ea9617b3f42e?_state=AKSW53EETgO_AoBgybWsAS8TXmzbkkyc5kq8Zii5Fml7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2MmYxZWZjYi00YTEyLTQzOTAtYjM4Mi1lYTk2MTdiM2Y0MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTcuNjA4NDcyNzE4WiJ9&digest=sha256%3A98106429c7cda5e5c7c6e412af1ce0f4c201c3b4bb05a11cceaaa78fce5e557a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:20-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=1d204744-e75b-49d6-b1ca-48d37d28dec7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.494778ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:20 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=b2f2d253-95e2-431f-92aa-9c762ba0bd33 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.042343ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:21 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5873ebba-d1fd-4aa2-9e7e-2ee480785096 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/dddd/blobs/uploads/66cc47ea-b8de-4fc3-89fe-c8bc67d4ce9d?_state=khpPTr4vtcrwlca_-XGD3KWD5Ykt_r2hp9sGso48nd17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NmNjNDdlYS1iOGRlLTRmYzMtODlmZS1jOGJjNjdkNGNlOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjEuMDMwNzExMTI0WiJ9&digest=sha256%3Aae468584c56064d7e3f55da8ab6da4e5fdab0848a67f69ff0a5b0d22b556b88b" http.request.useragent=Go-http-client/1.1 http.response.duration=2.683725438s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:21 -1200] "PUT /v2/foo/dddd/blobs/uploads/66cc47ea-b8de-4fc3-89fe-c8bc67d4ce9d?_state=khpPTr4vtcrwlca_-XGD3KWD5Ykt_r2hp9sGso48nd17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NmNjNDdlYS1iOGRlLTRmYzMtODlmZS1jOGJjNjdkNGNlOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjEuMDMwNzExMTI0WiJ9&digest=sha256%3Aae468584c56064d7e3f55da8ab6da4e5fdab0848a67f69ff0a5b0d22b556b88b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a3600520-205e-4971-9473-aceb820c2544 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.483084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=8ad358f4-d839-4e4f-ab51-e11304811c74 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.069777ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9264423c-230e-4555-8ca2-99ca2aafc970 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/eeee/blobs/uploads/ab06090b-f5ed-4f53-b5fd-f6d52eb8ce90?_state=M8cs08SV_oFdGFbXm_gEgJ8N6Q5n7pTNj1MHh7yNetN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYjA2MDkwYi1mNWVkLTRmNTMtYjVmZC1mNmQ1MmViOGNlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjMuODI4NzU1MjQyWiJ9&digest=sha256%3A8d6c012e6a93dafe804d3d7a27700835f2b30df8d20af28ae286f102592773f6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.668039569s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "PUT /v2/foo/eeee/blobs/uploads/ab06090b-f5ed-4f53-b5fd-f6d52eb8ce90?_state=M8cs08SV_oFdGFbXm_gEgJ8N6Q5n7pTNj1MHh7yNetN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYjA2MDkwYi1mNWVkLTRmNTMtYjVmZC1mNmQ1MmViOGNlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjMuODI4NzU1MjQyWiJ9&digest=sha256%3A8d6c012e6a93dafe804d3d7a27700835f2b30df8d20af28ae286f102592773f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=fc65faca-89ce-4dac-925b-eb9008c5fd6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.476256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=ea528dc3-3ddc-48ef-a551-6bb1c5601e48 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="963.828µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=8014511d-00f4-4c32-9022-b0a1a46fe70e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/ffff/blobs/uploads/9b536057-822b-4069-aea6-0f7bc271b6af?_state=RFTv4_pji3Pdp9_2y5MVH16ssOxjYZfVwmc1nAWbN6h7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YjUzNjA1Ny04MjJiLTQwNjktYWVhNi0wZjdiYzI3MWI2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjUuNzA2OTMyODgyWiJ9&digest=sha256%3Af10d8789d540e6942a21323af7a9d3d500766dacb63bcaf84dad4e96f6ce8ae3" http.request.useragent=Go-http-client/1.1 http.response.duration=5.965061225s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "PUT /v2/foo/ffff/blobs/uploads/9b536057-822b-4069-aea6-0f7bc271b6af?_state=RFTv4_pji3Pdp9_2y5MVH16ssOxjYZfVwmc1nAWbN6h7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YjUzNjA1Ny04MjJiLTQwNjktYWVhNi0wZjdiYzI3MWI2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjUuNzA2OTMyODgyWiJ9&digest=sha256%3Af10d8789d540e6942a21323af7a9d3d500766dacb63bcaf84dad4e96f6ce8ae3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5ca0054a-f91d-42b4-b27a-c72e8c0c8542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.498519ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a886f17e-607d-4943-9927-e49788baf6a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.461µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a8003762-27cd-4cfc-989f-0c3d7e7c6cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.169µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=dcb683c9-40ed-4808-b143-ddc31958838b http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.182µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a4618186-ebc6-4867-aed2-15cae6a626f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.342µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=66c596d8-45f1-4100-9305-57ad746003f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.528µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=31ebd65f-c51e-4354-a04d-3320ee6d1411 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.799µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9dba1cf8-edf6-4f38-bfd8-b2758e5f6cdd http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=15" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="720.72µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5827a6b4-9605-4f92-82d7-64a0f1afd8f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.744µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=71798e56-aed0-4caf-ab1d-46080a41adb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="577.777µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=dec52318-da8d-454b-bc7a-099a56ca80ed http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=-1" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.5µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-20T14:55:31-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:31-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=d43ab3ab-e7de-4648-b4ef-14b15a62d3e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.009129ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=a23bb4b8-aa36-40a7-a411-4db1cbeb6f80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/aaaa/blobs/uploads/80c18976-5120-4212-892a-6b3629815a53?_state=ddRMTB4cUm9DLUnjneUBqZQxyAf9nveCQH5aBm9S0uV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MGMxODk3Ni01MTIwLTQyMTItODkyYS02YjM2Mjk4MTVhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzEuODI2MDA4MzE4WiJ9&digest=sha256%3A826fd7b9a2d5b8eb73133c9ace45352f5fdddf3d806a9b8e3202343b691e0661" http.request.useragent=Go-http-client/1.1 http.response.duration=2.455316216s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "PUT /v2/foo/aaaa/blobs/uploads/80c18976-5120-4212-892a-6b3629815a53?_state=ddRMTB4cUm9DLUnjneUBqZQxyAf9nveCQH5aBm9S0uV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MGMxODk3Ni01MTIwLTQyMTItODkyYS02YjM2Mjk4MTVhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzEuODI2MDA4MzE4WiJ9&digest=sha256%3A826fd7b9a2d5b8eb73133c9ace45352f5fdddf3d806a9b8e3202343b691e0661 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=72acf5c0-94b3-49e7-8506-0673cbe78b25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.378714ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=f6dac159-ef96-4729-8938-284b094ac477 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.898µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=0b21ea1a-4721-40cc-9509-e093f7e9b45f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/bbbb/blobs/uploads/05e2830b-f6e3-4886-8c87-c6e71b8b8c2c?_state=krbBHi5yG4OHtddl9rugcO8R-NcFbPU7amAZLTkA-ol7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNWUyODMwYi1mNmUzLTQ4ODYtOGM4Ny1jNmU3MWI4YjhjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzQuNDgxNjQ1MDEzWiJ9&digest=sha256%3A2d3885a1228ca6b957d8b85d23a9ec8f59ac918f606cf772440060788aaf8658" http.request.useragent=Go-http-client/1.1 http.response.duration=5.054236266s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "PUT /v2/foo/bbbb/blobs/uploads/05e2830b-f6e3-4886-8c87-c6e71b8b8c2c?_state=krbBHi5yG4OHtddl9rugcO8R-NcFbPU7amAZLTkA-ol7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNWUyODMwYi1mNmUzLTQ4ODYtOGM4Ny1jNmU3MWI4YjhjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzQuNDgxNjQ1MDEzWiJ9&digest=sha256%3A2d3885a1228ca6b957d8b85d23a9ec8f59ac918f606cf772440060788aaf8658 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=249fa724-4d1b-40c5-965a-0e588da30d0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.354269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=02012724-760b-4bb7-b4ad-2270bb8803f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="893.414µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=8073341d-22a4-469a-91a4-b5f0ada78f36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/cccc/blobs/uploads/664f4b8c-6dce-4e04-bc59-e9a8e9853f70?_state=ALLoqFqos3Q4UHxBv2tdYJMW9pw23-O5QibgVujBsMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjRmNGI4Yy02ZGNlLTRlMDQtYmM1OS1lOWE4ZTk4NTNmNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzkuNjYyMzY2Njg3WiJ9&digest=sha256%3Ae5062d2a46abeec7eb674336465628928f8eceb34184dcf26d16dee5c1284beb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.647695985s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "PUT /v2/foo/cccc/blobs/uploads/664f4b8c-6dce-4e04-bc59-e9a8e9853f70?_state=ALLoqFqos3Q4UHxBv2tdYJMW9pw23-O5QibgVujBsMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjRmNGI4Yy02ZGNlLTRlMDQtYmM1OS1lOWE4ZTk4NTNmNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzkuNjYyMzY2Njg3WiJ9&digest=sha256%3Ae5062d2a46abeec7eb674336465628928f8eceb34184dcf26d16dee5c1284beb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=502789e7-6a58-4a7f-9985-6675fb7798fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.386734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=6a3ffb06-18e9-40b5-9a30-be654cfa25b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="869.467µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=63213f98-543b-423f-b8a4-0298178a316f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/dddd/blobs/uploads/56b77f23-5aac-49ef-be05-321b4fba9377?_state=F10VtqfkIkxwVPtRjSzq9Dy01fgqluoBW4ShnaAZ56N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NmI3N2YyMy01YWFjLTQ5ZWYtYmUwNS0zMjFiNGZiYTkzNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NDEuNTAxODk1NjQ1WiJ9&digest=sha256%3A1bf28576abe353824bc6c664a365380d733ec6a100edcae5d9796918b04a3262" http.request.useragent=Go-http-client/1.1 http.response.duration=5.712870652s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "PUT /v2/foo/dddd/blobs/uploads/56b77f23-5aac-49ef-be05-321b4fba9377?_state=F10VtqfkIkxwVPtRjSzq9Dy01fgqluoBW4ShnaAZ56N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NmI3N2YyMy01YWFjLTQ5ZWYtYmUwNS0zMjFiNGZiYTkzNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NDEuNTAxODk1NjQ1WiJ9&digest=sha256%3A1bf28576abe353824bc6c664a365380d733ec6a100edcae5d9796918b04a3262 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=b4f2fbc9-4cf9-4fce-9be4-f702f47f2549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.524437ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=a3f7344b-883d-4b86-babe-3abf946a74a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/_catalog?n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.875µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (36.78s) === RUN TestURLPrefix time="2026-10-20T14:55:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37543" http.request.id=5fecdccc-f741-41e1-89c1-b07061cbcb12 http.request.method=GET http.request.remoteaddr="127.0.0.1:33788" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.538046ms http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-10-20T14:55:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7c7336ae-3662-4916-9667-9b6db07d0d45 http.request.method=GET http.request.remoteaddr="127.0.0.1:39578" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.364304ms http.response.status=404 http.response.written=157 vars.digest="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=bba7d944-af51-4dde-aaa2-8a366c41d087 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.945314ms http.response.status=404 http.response.written=157 vars.digest="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "HEAD /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=653359d9-70cc-45d9-ba84-644125cdee10 http.request.method=POST http.request.remoteaddr="127.0.0.1:39582" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.151877ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=79ec7978-186b-426f-b572-9f2abb93c32e http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.112444ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=6dc91edf-62d7-4b0e-bfde-1812a5875152 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.038055ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "DELETE /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=674d1a6d-df53-4f58-a2d1-3dc63c358a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=0d8c4306-d2ee-4497-b23c-ebecfc1ea25e time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=674d1a6d-df53-4f58-a2d1-3dc63c358a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.107056ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=0d8c4306-d2ee-4497-b23c-ebecfc1ea25e 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=a1942234-cc0e-483b-8170-360f0ac93bae http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.082743ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 provided="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc time="2026-10-20T14:55:47-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.176878ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=38d16e2b-3dfc-4ef8-9205-1e19e86c6bbe http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073501ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=f74d820d-96b7-48b0-98a5-e0079b8350df http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/dd846f78-771f-4789-9372-6ae1921b0967?_state=G-0ksSrIyPa4Fu4psRsYY7jftjBnj7Q-dCI-ri1mAuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkODQ2Zjc4LTc3MWYtNDc4OS05MzcyLTZhZTE5MjFiMDk2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40Njc5MDU4OTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.251644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/dd846f78-771f-4789-9372-6ae1921b0967?_state=G-0ksSrIyPa4Fu4psRsYY7jftjBnj7Q-dCI-ri1mAuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkODQ2Zjc4LTc3MWYtNDc4OS05MzcyLTZhZTE5MjFiMDk2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40Njc5MDU4OTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=30ee448b-f9a4-4809-9688-8d7c1d3ff092 http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.207621ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=34a74d22-8789-4314-ba78-d81e0a0fa839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/ae8ddcf3-644e-4ca7-afae-5d6c2e8b17dc?_state=FFKlINFVMlLwL01nuCZq6AOboFhd8NiO7Umo0EXM3Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlOGRkY2YzLTY0NGUtNGNhNy1hZmFlLTVkNmMyZThiMTdkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzA5OTUyNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.357679ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/ae8ddcf3-644e-4ca7-afae-5d6c2e8b17dc?_state=FFKlINFVMlLwL01nuCZq6AOboFhd8NiO7Umo0EXM3Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlOGRkY2YzLTY0NGUtNGNhNy1hZmFlLTVkNmMyZThiMTdkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzA5OTUyNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=a6d3e11f-be65-4bfe-8287-3edb564fed4f http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.002158ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=43510a1f-9d99-4b3f-83d1-4512e05423af http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/6fae2d6d-1571-4569-93ef-685337cc2791?_state=WZBJ9FJI8hjCFQm9hyhSi7vJAZZtawvn3W_7bO_Qbr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYWUyZDZkLTE1NzEtNDU2OS05M2VmLTY4NTMzN2NjMjc5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzQxMjk3NjdaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=6.006034094s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/6fae2d6d-1571-4569-93ef-685337cc2791?_state=WZBJ9FJI8hjCFQm9hyhSi7vJAZZtawvn3W_7bO_Qbr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYWUyZDZkLTE1NzEtNDU2OS05M2VmLTY4NTMzN2NjMjc5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzQxMjk3NjdaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=5da1fb95-2893-4247-bb85-2a5a3d36742a http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073838ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:46507" http.request.id=f943c08d-bd0c-4e86-95af-a9b334c57b6c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=5NeHGwjBPA4s_Ke5qQy4kyNSi1I86Tg_4nOy8r8e84x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo1My41NzYwNTY4NloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=6.233407275s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:53 -1200] "PATCH /v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=5NeHGwjBPA4s_Ke5qQy4kyNSi1I86Tg_4nOy8r8e84x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo1My41NzYwNTY4NloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=8476caa8-e380-4f33-bbc5-a7c86cb88987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=oREkn_1j0P3yb8sDK7jCX77zfHQvDiCkhPjPWtDW15F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MzAwOTEyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NTNaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=1.22351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "PUT /v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=oREkn_1j0P3yb8sDK7jCX77zfHQvDiCkhPjPWtDW15F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MzAwOTEyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NTNaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=43480d16-24b2-4ba9-9f19-d243eff02ee5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="952.048µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=b2ce418d-1d53-4d47-bba9-41be77b6b468 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=95.748875ms http.response.status=200 http.response.written=30091264 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 30091264 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=error msg="error parsing digest=\"sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4d3aed23-a35d-40b5-b39b-b339ae0e6af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar time="2026-10-20T14:55:59-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4d3aed23-a35d-40b5-b39b-b339ae0e6af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.932µs" http.response.status=400 http.response.written=110 vars.digest="sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4cccb9a7-6737-443b-a348-9bd031fbbd65 http.request.method=GET http.request.remoteaddr="127.0.0.1:41184" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=1.44679ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:55:59-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:55:59-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=417b52c6-e9ef-4a95-a37a-2ee1006874d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54198" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.141µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=21cc0d4c-0a1d-41ae-b7cc-b4eee97de411 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.387µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "HEAD /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=0ed57d5c-3f49-4978-9d87-44ae5f80a664 http.request.method=POST http.request.remoteaddr="127.0.0.1:54202" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="836.08µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=21c8f720-a979-4276-9f97-2758efa8c02b http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="917.484µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7a04e881-428b-4cec-b996-2699257a12b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.073984ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "DELETE /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=96077a60-f716-49a3-a000-15d4080ade0e http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b6b666b5-aba4-4135-8c7d-f8d5fae3145e time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=96077a60-f716-49a3-a000-15d4080ade0e http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="780.549µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b6b666b5-aba4-4135-8c7d-f8d5fae3145e 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=65df2f1d-a817-4143-b3d2-bf5bde6fde39 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="832.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 provided="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda time="2026-10-20T14:56:00-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09447ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=2cd9e4c9-6574-4109-a5eb-80852fea8373 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="733.757µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=31c63808-3b07-41cf-b726-798c487e7ea7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/c900db42-b735-456d-b98a-fa9b54d49406?_state=YVydkNS5o0FcmFYwl31qrhqC3bKMKl_uPpcLruCoROl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MDBkYjQyLWI3MzUtNDU2ZC1iOThhLWZhOWI1NGQ0OTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjAzNzA4NVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="991.659µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/c900db42-b735-456d-b98a-fa9b54d49406?_state=YVydkNS5o0FcmFYwl31qrhqC3bKMKl_uPpcLruCoROl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MDBkYjQyLWI3MzUtNDU2ZC1iOThhLWZhOWI1NGQ0OTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjAzNzA4NVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=1b72454e-4642-4977-8cc8-c27948096124 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="792.955µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=0a0585c6-ee18-4b2c-95b4-c4e3634f15bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/8fc9a76b-184e-454e-adc0-199fc6d1c3af?_state=PSU2Z1LSxuw46TTUpTAhMldCYkTLcstf_9PWPjEJnR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYzlhNzZiLTE4NGUtNDU0ZS1hZGMwLTE5OWZjNmQxYzNhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjI4MzQzMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.035931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/8fc9a76b-184e-454e-adc0-199fc6d1c3af?_state=PSU2Z1LSxuw46TTUpTAhMldCYkTLcstf_9PWPjEJnR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYzlhNzZiLTE4NGUtNDU0ZS1hZGMwLTE5OWZjNmQxYzNhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjI4MzQzMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=01fee27b-acfc-4ad3-8489-b3a890fc0a5a http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="890.197µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=bbbb1045-5444-44ea-87fc-0d381f02c726 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/53d3d021-35c8-46c0-9708-5f59079f978f?_state=PkmXPjwKPUwKSnIdgsyOx-1Mol89ZwIdt3LzSrCVEr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDNkMDIxLTM1YzgtNDZjMC05NzA4LTVmNTkwNzlmOTc4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjU0MTEzOTdaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration=4.021641415s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/53d3d021-35c8-46c0-9708-5f59079f978f?_state=PkmXPjwKPUwKSnIdgsyOx-1Mol89ZwIdt3LzSrCVEr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDNkMDIxLTM1YzgtNDZjMC05NzA4LTVmNTkwNzlmOTc4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjU0MTEzOTdaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=9606813a-1651-460d-9464-1f5eec9166cb http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.048941ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:04 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:41111" http.request.id=bb8f9f6c-af62-406c-a012-b7bfa99edbb6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=8AjZhwvxvjMOrVmajaEJ45J4bQGssDdH3X1JZZECYE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowNC4yMjY1MjA0MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=4.096923693s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:04 -1200] "PATCH /v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=8AjZhwvxvjMOrVmajaEJ45J4bQGssDdH3X1JZZECYE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowNC4yMjY1MjA0MVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=12d8b9ba-6f60-4177-9792-8fd3b189c18c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=IaZWlHroW2J7RQg-DdEVcmBncMGao0nsmqPI-g_L_6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MjQ3NDU5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MDRaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.143956ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=IaZWlHroW2J7RQg-DdEVcmBncMGao0nsmqPI-g_L_6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MjQ3NDU5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MDRaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=d9af1957-2fe6-46b2-ad9c-cac4fdd73be7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="928.894µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "HEAD /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=9a40fa12-c677-478f-9396-17b26cc66946 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=75.777061ms http.response.status=200 http.response.written=24745984 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 24745984 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="error parsing digest=\"sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7b4baa72-7c1a-49b1-91dd-4c48af967e56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7b4baa72-7c1a-49b1-91dd-4c48af967e56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.613µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=24bb4037-7a37-40ca-a012-0b809987ccb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38648" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration="991.516µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=32be5ad0-fe20-4f89-a6f2-99f1b69fee73 http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.716196ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=cd4a6486-b284-496f-ab9b-bc901218300b http.request.method=GET http.request.remoteaddr="127.0.0.1:38648" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=3.252874ms http.response.status=200 http.response.written=720896 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 720896 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=373bf8db-561a-48b7-a50a-33e1341ce098 http.request.method=GET http.request.remoteaddr="127.0.0.1:41184" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.50123735s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=88b58892-4aaf-497b-bf1c-8475099562ea http.request.method=GET http.request.remoteaddr="127.0.0.1:41172" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.506225355s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (21.21s) === RUN TestBlobDelete time="2026-10-20T14:56:08-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:08-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=7a916db5-d75e-4a5b-bdb9-c1101555b7a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46810" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.641µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=094bf098-acd8-497b-87b3-175d8c91c399 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="925.395µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d475b9ff-ae9c-40e5-bd54-32f202c83117 http.request.method=POST http.request.remoteaddr="127.0.0.1:46820" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=cb4a2c24-5b31-4988-a3f4-c944579d3c4c http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.017017ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=35954146-7e64-418c-ab28-997d3cff140d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.048889ms http.response.status=204 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "DELETE /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=b8635c2c-620d-492d-85ee-7580df96e6ae http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=af46bda8-b3fb-4f84-9b29-32333e854510 time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=b8635c2c-620d-492d-85ee-7580df96e6ae http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.027618ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=af46bda8-b3fb-4f84-9b29-32333e854510 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=e743f46c-051d-4676-8e34-03a24bc0fba5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086134ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 provided="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a time="2026-10-20T14:56:08-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186589ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=be20f7f1-8712-4973-8146-1d18e7849c8f http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="921.542µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=c5048fd5-0484-4dad-9605-b0d71fc592c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/04911ad5-460f-438b-aa86-3bc0dd474cff?_state=ZpS_y9ykt4wjfhvKU36WQ--H6_jvA_HOlPzhXFz4bGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTExYWQ1LTQ2MGYtNDM4Yi1hYTg2LTNiYzBkZDQ3NGNmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTI2Mjg3NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.450103ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/04911ad5-460f-438b-aa86-3bc0dd474cff?_state=ZpS_y9ykt4wjfhvKU36WQ--H6_jvA_HOlPzhXFz4bGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTExYWQ1LTQ2MGYtNDM4Yi1hYTg2LTNiYzBkZDQ3NGNmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTI2Mjg3NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=234528dc-c12c-48e6-a96b-68d0b6e6c95b http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.047233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=7fbca114-2b4f-4290-8fe0-959ffcefe974 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/8f873f5d-6f6b-462c-846a-006129112355?_state=P2MqKGWjW-NVFSlYv73mMrMozRtO3TeS23zo-Ahkb457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmODczZjVkLTZmNmItNDYyYy04NDZhLTAwNjEyOTExMjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTYwMjQ0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.289682ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/8f873f5d-6f6b-462c-846a-006129112355?_state=P2MqKGWjW-NVFSlYv73mMrMozRtO3TeS23zo-Ahkb457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmODczZjVkLTZmNmItNDYyYy04NDZhLTAwNjEyOTExMjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTYwMjQ0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5fd0ffaf-10c0-46bd-9e38-2367180a0e70 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=a93f46fa-82d7-455a-904b-187236101500 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/bcc16052-9930-4ccb-ad43-7a95b056eeb7?_state=URWFrFGfog6iXPJcoApb8kpqVtDeEKCc8vwTMJO6Mgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjYzE2MDUyLTk5MzAtNGNjYi1hZDQzLTdhOTViMDU2ZWViNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTkwNzE4NjRaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=2.912947946s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/bcc16052-9930-4ccb-ad43-7a95b056eeb7?_state=URWFrFGfog6iXPJcoApb8kpqVtDeEKCc8vwTMJO6Mgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjYzE2MDUyLTk5MzAtNGNjYi1hZDQzLTdhOTViMDU2ZWViNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTkwNzE4NjRaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=04efd8a5-6cbb-49f7-94db-a9606e4913a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.012384ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:11 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:45371" http.request.id=d6793e05-1222-4065-8753-86fe1126f3f7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=BovaK-_e5BPtz5CDzpHHvrT0lOWzJw7X_C-BkU0bf1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxMS41Nzc2ODI5MzFaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.891465395s http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:11 -1200] "PATCH /v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=BovaK-_e5BPtz5CDzpHHvrT0lOWzJw7X_C-BkU0bf1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxMS41Nzc2ODI5MzFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=0abd18e6-303d-483f-8e50-c8f766f1de2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=AASMZq0ZJlDpVANEjc4QOJtJVRh1lJr8hRYFpG_AZwZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MjAyOTgyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MTFaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.124713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "PUT /v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=AASMZq0ZJlDpVANEjc4QOJtJVRh1lJr8hRYFpG_AZwZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MjAyOTgyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MTFaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=3222fcc1-964d-48c3-b714-6660acdfcb52 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="919.678µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=65712a6f-f777-49e7-85df-5248e0ecc184 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=61.072505ms http.response.status=200 http.response.written=20298240 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 20298240 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="error parsing digest=\"sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=67553662-eea8-44b0-802a-170ff07e33b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=67553662-eea8-44b0-802a-170ff07e33b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.98µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=0f02bcc4-bbd3-44d9-a9fc-6183957177ca http.request.method=GET http.request.remoteaddr="127.0.0.1:46846" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.311625ms http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=db27e14e-948f-4f6f-9a77-2c3c0cfc3c17 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.128608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=a19c52bb-1831-4115-9da3-8d5f38bd9fa4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.092µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=2f55806c-26e7-467f-a6db-7c78aca97b6f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="722.319µs" http.response.status=404 http.response.written=74 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=error msg="error parsing digest=\"sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5694b453-2120-4767-8840-38ffdad9cb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5694b453-2120-4767-8840-38ffdad9cb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.71µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=24349b15-124b-46b5-be00-cee6ac210b8d http.request.method=POST http.request.remoteaddr="127.0.0.1:46882" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="813.556µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=3b7e5796-3f14-432a-a0f2-a1bf2108103f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46882" http.request.uri="/v2/foo/bar/blobs/uploads/bd248281-7b87-423a-ab31-d3113385c82e?_state=Cev2JH-gHXliNW5ug6iGpHBRMQygLllKXe6rUPnAKZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMjQ4MjgxLTdiODctNDIzYS1hYjMxLWQzMTEzMzg1YzgyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNC41NjQ3MzY4NloifQ%3D%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=2.835251409s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "PUT /v2/foo/bar/blobs/uploads/bd248281-7b87-423a-ab31-d3113385c82e?_state=Cev2JH-gHXliNW5ug6iGpHBRMQygLllKXe6rUPnAKZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMjQ4MjgxLTdiODctNDIzYS1hYjMxLWQzMTEzMzg1YzgyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNC41NjQ3MzY4NloifQ%3D%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=66680344-60d3-4b53-afbe-293c0c138541 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46882" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.012542ms http.response.status=200 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=60ad76a6-7efa-4c66-9275-b50a4bce2e2a http.request.method=GET http.request.remoteaddr="127.0.0.1:46846" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.913801533s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=2254a3ad-6386-4640-a4dc-be9e91af1ad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46834" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.918428608s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (9.04s) === RUN TestRelativeURL time="2026-10-20T14:56:17-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:17-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=ff27818d-d20c-42aa-bef8-9aee88abb495 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="829.401µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=73c04b7c-bdc1-4bc5-9411-8fd3147c195f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/uploads/f3fdd718-7fc4-4d9d-9926-c7b0b27a23ab?_state=NLts4L5FZLbVBpyvK3JfDXvBpWkLdqQ1nKwvSs6nf6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzZmRkNzE4LTdmYzQtNGQ5ZC05OTI2LWM3YjBiMjdhMjNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNy40NzI0OTE0NjVaIn0%3D&digest=sha256%3Ad323b32ce014c37347bf8f1d850d49497d613466ae5b7b598633fde91f9d0900" http.request.useragent=Go-http-client/1.1 http.response.duration=3.603019627s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "PUT /v2/foo/bar/blobs/uploads/f3fdd718-7fc4-4d9d-9926-c7b0b27a23ab?_state=NLts4L5FZLbVBpyvK3JfDXvBpWkLdqQ1nKwvSs6nf6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzZmRkNzE4LTdmYzQtNGQ5ZC05OTI2LWM3YjBiMjdhMjNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNy40NzI0OTE0NjVaIn0%3D&digest=sha256%3Ad323b32ce014c37347bf8f1d850d49497d613466ae5b7b598633fde91f9d0900 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=93859edf-94a6-4129-85de-29a62e6a3472 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="984.201µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=718c83cf-c4b3-43b1-b73c-ba6213120822 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="708.732µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=e6e6da1f-1001-47cf-b160-f5feeedb9092 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/uploads/7b58ae0c-943b-4be3-a613-36591bd14e7a?_state=6X2ksWsViEiZCK53kftzRo2XFkMX4XjkhmIxRSo9i6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNThhZTBjLTk0M2ItNGJlMy1hNjEzLTM2NTkxYmQxNGU3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyMS40Mjg4ODk1NTJaIn0%3D&digest=sha256%3A90f7160feacc93f0687770a800ae4f211a254a23928bb76fa2791f7448440577" http.request.useragent=Go-http-client/1.1 http.response.duration=4.388661271s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "PUT /v2/foo/bar/blobs/uploads/7b58ae0c-943b-4be3-a613-36591bd14e7a?_state=6X2ksWsViEiZCK53kftzRo2XFkMX4XjkhmIxRSo9i6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNThhZTBjLTk0M2ItNGJlMy1hNjEzLTM2NTkxYmQxNGU3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyMS40Mjg4ODk1NTJaIn0%3D&digest=sha256%3A90f7160feacc93f0687770a800ae4f211a254a23928bb76fa2791f7448440577 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.35s) === RUN TestBlobDeleteDisabled time="2026-10-20T14:56:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:25-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:45739" http.request.id=25a16922-b5a3-4d3b-a958-060c0be59bab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/bar/blobs/sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.764µs" http.response.status=405 http.response.written=78 vars.digest="sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:25 -1200] "DELETE /v2/foo/bar/blobs/sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.16s) === RUN TestDeleteDisabled time="2026-10-20T14:56:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:26-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=c8a90957-b3ba-4a4a-bc82-73c5cde2b52b http.request.method=POST http.request.remoteaddr="127.0.0.1:58252" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.414882ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:26 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:28-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=26e5bbe7-0190-46f4-b62c-c04b20c76890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58252" http.request.uri="/v2/foo/bar/blobs/uploads/455538fb-b994-4466-b161-ab9153784b9e?_state=C5P-VNEupOtNb6tFOsbWR22sZsr5exWVcF-D2YljhjR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1NTUzOGZiLWI5OTQtNDQ2Ni1iMTYxLWFiOTE1Mzc4NGI5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyNi4xMjAxNTExWiJ9&digest=sha256%3A4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" http.request.useragent=Go-http-client/1.1 http.response.duration=2.660885324s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:26 -1200] "PUT /v2/foo/bar/blobs/uploads/455538fb-b994-4466-b161-ab9153784b9e?_state=C5P-VNEupOtNb6tFOsbWR22sZsr5exWVcF-D2YljhjR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1NTUzOGZiLWI5OTQtNDQ2Ni1iMTYxLWFiOTE1Mzc4NGI5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyNi4xMjAxNTExWiJ9&digest=sha256%3A4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:28-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=d105c77e-bce8-43aa-b270-b68b44a6a2ea http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58252" http.request.uri="/v2/foo/bar/blobs/sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="833.909µs" http.response.status=405 http.response.written=78 vars.digest="sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" vars.name=foo/bar 127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "DELETE /v2/foo/bar/blobs/sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.80s) === RUN TestDeleteReadOnly time="2026-10-20T14:56:28-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:28-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:28-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46581" http.request.id=5e98e289-1132-4aa9-a68e-1fc4a3c41853 http.request.method=POST http.request.remoteaddr="127.0.0.1:46608" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="918.02µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46581" http.request.id=c870ad73-a218-4533-a7c8-bdcf40ae9b03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46608" http.request.uri="/v2/foo/bar/blobs/uploads/5bf6be3f-d464-4639-97c3-7c82e58ffd3b?_state=-GBCntMPovMtfR7jS07QpaVIATN8VbUICaUZjcFqj2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZjZiZTNmLWQ0NjQtNDYzOS05N2MzLTdjODJlNThmZmQzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyOC45NzI0ODA2MjJaIn0%3D&digest=sha256%3A56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58" http.request.useragent=Go-http-client/1.1 http.response.duration=4.877214614s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "PUT /v2/foo/bar/blobs/uploads/5bf6be3f-d464-4639-97c3-7c82e58ffd3b?_state=-GBCntMPovMtfR7jS07QpaVIATN8VbUICaUZjcFqj2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZjZiZTNmLWQ0NjQtNDYzOS05N2MzLTdjODJlNThmZmQzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyOC45NzI0ODA2MjJaIn0%3D&digest=sha256%3A56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "DELETE /v2/foo/bar/blobs/sha256:56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (5.07s) === RUN TestStartPushReadOnly time="2026-10-20T14:56:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-10-20T14:56:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=1264ff7f-c2f7-43c9-af46-2a2ab9be01c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.263µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=ff20ea52-6f67-4a55-b025-264d6828013d http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.214µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c210c289-32a7-4602-90d1-fde93cd218ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.649µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.260772ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.318918ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.366599ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4247ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T14:56:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=1cd5ceb8-17cd-488d-98c5-1a47e59ab7cd http.request.method=POST http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.027131ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:34 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:38-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2796387f-71fc-4ea2-81a9-a6ff7cd8f41c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/blobs/uploads/7985257e-c7bb-4af0-aec0-9be056f34674?_state=_3A53PJTp7CO8TzuLi1W8cdY5rkbXxDACTc22qs1n3t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OTg1MjU3ZS1jN2JiLTRhZjAtYWVjMC05YmUwNTZmMzQ2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzQuMDU5Mzg4OTQ0WiJ9&digest=sha256%3A1dc6144493b25a085f442e255f1069dfcd81d0a7387d2d80562aa7b4cd281cda" http.request.useragent=Go-http-client/1.1 http.response.duration=3.978546613s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:34 -1200] "PUT /v2/foo/schema1/blobs/uploads/7985257e-c7bb-4af0-aec0-9be056f34674?_state=_3A53PJTp7CO8TzuLi1W8cdY5rkbXxDACTc22qs1n3t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OTg1MjU3ZS1jN2JiLTRhZjAtYWVjMC05YmUwNTZmMzQ2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzQuMDU5Mzg4OTQ0WiJ9&digest=sha256%3A1dc6144493b25a085f442e255f1069dfcd81d0a7387d2d80562aa7b4cd281cda HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:38-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=724ecbbd-40bd-420b-8e69-7734e02316f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.091067ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:38 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=96a0d2f9-58f2-4677-9010-2dd54224a9e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/blobs/uploads/b86ffa18-7bfd-4827-8f1e-a94a1e1beadb?_state=fmfIxgNuPc5IMPZzFQf-bcaVK3IB23hh0hC2MVW_lVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODZmZmExOC03YmZkLTQ4MjctOGYxZS1hOTRhMWUxYmVhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzguMTgxMjE1NDg0WiJ9&digest=sha256%3Ac6dd8d391f17f494cc6d37a2feaf834647f5322c960e85f8bafb1b4f6c0f5713" http.request.useragent=Go-http-client/1.1 http.response.duration=2.418651736s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:38 -1200] "PUT /v2/foo/schema1/blobs/uploads/b86ffa18-7bfd-4827-8f1e-a94a1e1beadb?_state=fmfIxgNuPc5IMPZzFQf-bcaVK3IB23hh0hC2MVW_lVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODZmZmExOC03YmZkLTQ4MjctOGYxZS1hOTRhMWUxYmVhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzguMTgxMjE1NDg0WiJ9&digest=sha256%3Ac6dd8d391f17f494cc6d37a2feaf834647f5322c960e85f8bafb1b4f6c0f5713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=e41a51b1-2fdc-4f35-9cc1-f96c3faa0d97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.576365ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=16376886-6cae-407c-83e9-10c43406c0d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.330504ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c82e621a-4c17-426a-97e8-49614d249306 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.211727ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=996ae4a8-2095-4d73-83cc-1783a5e4681a http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.2975ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:38829" http.request.id=e5ee8735-79af-42a6-bed5-17186fbc2a68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.280605ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38829" http.request.id=c86c6749-9872-4603-848f-5c2105d06460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.26661ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:38829" http.request.id=8b30c39a-299a-4bed-ada5-7a0e7fb096c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.262995ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=960d2a55-ec00-4c57-a5fb-f7b592905c19 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.093702ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=120ede4f-67cb-4afc-a3fb-cb0e771f3205 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="713.413µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=71c4a747-b22b-45f0-9650-680088b3ab18 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration="576.137µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=d245f2ab-c8e9-47fa-bc92-a5aa5fd45e23 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.903µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="payload digest does match: \"sha256:84ca02f8b4f35b8e75b0d0f7fb967dcbbc68c95a8db8771557545c13c35a260d\" != \"sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701\"" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6981b30e-9d1b-467c-a167-20f9abbf7299 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6981b30e-9d1b-467c-a167-20f9abbf7299 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.062603ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2b2251db-57b2-4e18-b4b0-72f16410a6a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.008µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6ec23bf9-9a6d-45d2-9aab-3246dc97185c http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="718.684µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.913µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="832.122µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.565µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=ea0bfdeb-6f97-4c62-b001-bbf3921cd1c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="737.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=9e2a08ae-5884-4113-8a65-f0ec3a71fb6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/9a3d64d1-3b63-4b6c-9da7-6fd3afb596e8?_state=lIc_bIRNY6xwewJElaGRY_UVyxrLzPCkjZ1FcKdRPKl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTNkNjRkMS0zYjYzLTRiNmMtOWRhNy02ZmQzYWZiNTk2ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuNjI1NDk3MzdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="991.018µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/blobs/uploads/9a3d64d1-3b63-4b6c-9da7-6fd3afb596e8?_state=lIc_bIRNY6xwewJElaGRY_UVyxrLzPCkjZ1FcKdRPKl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTNkNjRkMS0zYjYzLTRiNmMtOWRhNy02ZmQzYWZiNTk2ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuNjI1NDk3MzdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=b8d17128-8d89-4e75-8a9c-8f9ceeae2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.287µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=b8d17128-8d89-4e75-8a9c-8f9ceeae2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.655µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=12290733-8515-4415-8b2c-7bcbe675e1b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="976.279µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=3a26f58c-b622-42c1-9f0e-a82868dd6d16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/e482f33c-51c3-4ad2-a3d8-0dd25431e307?_state=EFHEyWH2SvTOcVVYTrGAGyID_2iU51bbpMqkOIdo8HB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDgyZjMzYy01MWMzLTRhZDItYTNkOC0wZGQyNTQzMWUzMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuODA2Mzg3NzYyWiJ9&digest=sha256%3A60cd022e9653c244df5369f036c2b7d8674ef35cab0e91c14b8f95a63bd48279" http.request.useragent=Go-http-client/1.1 http.response.duration=4.629503622s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/blobs/uploads/e482f33c-51c3-4ad2-a3d8-0dd25431e307?_state=EFHEyWH2SvTOcVVYTrGAGyID_2iU51bbpMqkOIdo8HB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDgyZjMzYy01MWMzLTRhZDItYTNkOC0wZGQyNTQzMWUzMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuODA2Mzg3NzYyWiJ9&digest=sha256%3A60cd022e9653c244df5369f036c2b7d8674ef35cab0e91c14b8f95a63bd48279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4ac7b330-f4fd-4cd2-bcc5-4d36d82ff2dd http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="983.14µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:45 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=5d600c55-4bd7-42fc-a681-c2bd0215bc10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/116effbd-7ccb-440c-8cc3-168ce4846c26?_state=jRdcSjdz6D2smjaqlCjbAXaIRxFPbYo4APpV_TjESYZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTZlZmZiZC03Y2NiLTQ0MGMtOGNjMy0xNjhjZTQ4NDZjMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDUuNjIwMTE2MjU1WiJ9&digest=sha256%3A6647c7df302cac96791821f94b528f63b1748b682601b93ff0e8885292eb2d56" http.request.useragent=Go-http-client/1.1 http.response.duration=4.433543167s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:45 -1200] "PUT /v2/foo/schema2/blobs/uploads/116effbd-7ccb-440c-8cc3-168ce4846c26?_state=jRdcSjdz6D2smjaqlCjbAXaIRxFPbYo4APpV_TjESYZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTZlZmZiZC03Y2NiLTQ0MGMtOGNjMy0xNjhjZTQ4NDZjMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDUuNjIwMTE2MjU1WiJ9&digest=sha256%3A6647c7df302cac96791821f94b528f63b1748b682601b93ff0e8885292eb2d56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=10df7652-c1f1-4cb4-a59b-d2c05b2f8e08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.212129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=f4a153ef-86a5-420a-aaa9-bfe95082ed92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.duration="999.811µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a430bff2-80d0-4361-898b-d3578951030e http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="909.176µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c179d793-7e79-46b6-8553-3188fa3a7003 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="835.638µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a79fdfdc-b24c-461f-94b2-03c79a354ed3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="672.264µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=bf9c8a42-73dd-4493-99e4-683941fea08d http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.duration="707.051µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a893d304-67d4-4418-9fdf-74f7b4786a35 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="624.832µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="rewriting manifest sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2eef2ac9-63a0-4a28-bc40-1c3717fa01bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2eef2ac9-63a0-4a28-bc40-1c3717fa01bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.381196ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=a33586fc-519b-4a4c-86d1-3979aaab5a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="910.385µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=4a001eee-8799-43b7-97c6-1fde0255dc56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="989.469µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=4528b85d-056e-46d6-a0fb-3822fe30c27c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.duration="915.635µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=98492496-0670-495e-93d6-2512dea45762 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="845.33µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c6770643-bc75-498a-8ebb-23152642bdd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="779.825µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=e532cf49-c8b7-4bf9-a2fc-e6a09a27d2de http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="692.702µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=28694afc-d778-45c3-98f9-2ca1300b7803 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.duration="617.123µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="rewriting manifest list sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4dcf8253-22eb-4aca-baa7-b7aac01a9564 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4dcf8253-22eb-4aca-baa7-b7aac01a9564 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.317878ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:56:50-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=9d33598a-981d-4ea1-8763-96f69c330446 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.155µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=1d7a4abf-8cb3-46f3-86e1-a71918eb19df http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.306µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=8f3b03bb-d477-4be4-8214-0bb0c5527759 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.463µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.157957ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.19949ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.225081ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.251741ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=bda4139f-9779-4cf8-9938-cf460be99488 http.request.method=POST http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="968.47µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=229d6155-8ddc-47b8-9b59-62b0b29df04a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/blobs/uploads/3d33656a-5a06-4570-980b-2e103edfc2ad?_state=QTtcZQE_L4eOATiyL-X2a82a4UQa58QgCpTfm9dGg8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDMzNjU2YS01YTA2LTQ1NzAtOTgwYi0yZTEwM2VkZmMyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTAuMTg4OTk1ODFaIn0%3D&digest=sha256%3A4a07de845b3021983f8c8bdbbb1d2843c53ccc3f926194e50ea552c658a2df50" http.request.useragent=Go-http-client/1.1 http.response.duration=1.278287163s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/blobs/uploads/3d33656a-5a06-4570-980b-2e103edfc2ad?_state=QTtcZQE_L4eOATiyL-X2a82a4UQa58QgCpTfm9dGg8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDMzNjU2YS01YTA2LTQ1NzAtOTgwYi0yZTEwM2VkZmMyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTAuMTg4OTk1ODFaIn0%3D&digest=sha256%3A4a07de845b3021983f8c8bdbbb1d2843c53ccc3f926194e50ea552c658a2df50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=e19730ac-5cd6-4f03-b3ea-d530caa30dc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="992.011µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:51 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=dffb3e8f-bb8e-459b-a8a6-f86c0b821462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/blobs/uploads/b967dd73-d4b7-454d-a90f-3a2ef737f6c6?_state=nT4J8FO1xeDDYhsEDAGLObEdpEMCVMjI5fFXnezWBr97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOTY3ZGQ3My1kNGI3LTQ1NGQtYTkwZi0zYTJlZjczN2Y2YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTEuNzAyMzQ1MjEzWiJ9&digest=sha256%3A46ec5ea330a460f22afa10b13b0ae30bc33054260280c4ff14b6d3d3980889ac" http.request.useragent=Go-http-client/1.1 http.response.duration=5.748296109s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:51 -1200] "PUT /v2/foo/schema1/blobs/uploads/b967dd73-d4b7-454d-a90f-3a2ef737f6c6?_state=nT4J8FO1xeDDYhsEDAGLObEdpEMCVMjI5fFXnezWBr97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOTY3ZGQ3My1kNGI3LTQ1NGQtYTkwZi0zYTJlZjczN2Y2YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTEuNzAyMzQ1MjEzWiJ9&digest=sha256%3A46ec5ea330a460f22afa10b13b0ae30bc33054260280c4ff14b6d3d3980889ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=2cad66d0-a7ba-44a9-9a88-983ca0dcb883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.537112ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=6eee8a58-f55e-4272-aa43-3f993caf7efb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.379079ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=426700ff-053e-40b6-9a66-7945907103aa http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.297282ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d9da1c5a-672e-49b9-87d9-9c42fefbb912 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.232294ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:32935" http.request.id=89ac7056-5dbf-49bc-889b-1e931bae1987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.277593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:32935" http.request.id=98a5c70d-9b8a-4504-9fe1-dd6265986e11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.460924ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:32935" http.request.id=d6a0a20b-683c-4599-a03b-ed571420f9de http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.492947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=19e4106e-db6f-4743-a78b-cae6850766e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.539235ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ca2d01bf-0071-4c80-8164-4c0a6f121f88 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="889.17µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=607e7eb9-146c-4834-bf36-0fb727efb43a http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration="876.968µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=97fa2201-2a0b-49c6-964f-ad0f291fdeae http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.29µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="payload digest does match: \"sha256:f89fb3ba80318afb8cb5204ecd1fb223e074e8e457b6b8cfc20361753973ecb2\" != \"sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4\"" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=95f9986b-672d-4a39-8ff0-cdad5b86706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=95f9986b-672d-4a39-8ff0-cdad5b86706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.122195ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=54a5c1e7-76b2-4732-b067-dd12d3eb8181 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.075904ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=48c0e546-c1c1-4a05-a095-96b49060f5b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.568µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="994.767µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.048227ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.087545ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=a0467890-a6db-4848-9d48-83e13c7370fc http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.044752ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d5a9ec90-4b6f-40ff-96b0-68aac4db5ee8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/3bafccea-856e-405e-b715-f94823bc666e?_state=U2NESet5uyHadP0ROKUbown0EYEkcizpWVHJ1NHS0ph7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmFmY2NlYS04NTZlLTQwNWUtYjcxNS1mOTQ4MjNiYzY2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNDc5MjA3ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.165903ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/3bafccea-856e-405e-b715-f94823bc666e?_state=U2NESet5uyHadP0ROKUbown0EYEkcizpWVHJ1NHS0ph7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmFmY2NlYS04NTZlLTQwNWUtYjcxNS1mOTQ4MjNiYzY2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNDc5MjA3ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=e8066ca8-9d75-4361-a5dc-bafaf1aae0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064019ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=e8066ca8-9d75-4361-a5dc-bafaf1aae0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.110889ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=4b10a681-64a2-4e49-895e-f8d5256c1ff4 http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.106316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=195eb2b1-4fcc-4168-a27d-4f58e12b3fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/877bbee2-af1d-452e-b84f-c1631d3339d3?_state=FbFIWOhzo2PWYoafND16_EaYJPQy2WmG9U_C0uPpZNh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdiYmVlMi1hZjFkLTQ1MmUtYjg0Zi1jMTYzMWQzMzM5ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNTk5NzI0NjIxWiJ9&digest=sha256%3A59745955b754bd27e34cbd3baa524e4845e1187ba434d35f7f550acbd7a11911" http.request.useragent=Go-http-client/1.1 http.response.duration=1.928091541s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/877bbee2-af1d-452e-b84f-c1631d3339d3?_state=FbFIWOhzo2PWYoafND16_EaYJPQy2WmG9U_C0uPpZNh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdiYmVlMi1hZjFkLTQ1MmUtYjg0Zi1jMTYzMWQzMzM5ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNTk5NzI0NjIxWiJ9&digest=sha256%3A59745955b754bd27e34cbd3baa524e4845e1187ba434d35f7f550acbd7a11911 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:56:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=49af00f1-45aa-4334-b76f-8153c33ce91f http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.033086ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:59 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=2f7cb99c-d05b-43e1-a413-a7362e19d488 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/c5fb79a9-6364-4a62-a66b-70483d02f21e?_state=L9E281B2V_UE9c0_ZjMucF0T2Ba5UntWRaqIv2bY1MZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWZiNzlhOS02MzY0LTRhNjItYTY2Yi03MDQ4M2QwMmYyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTkuNjU2ODYyMTM1WiJ9&digest=sha256%3Abeef94a69cd40f0a4177a4ed16ca1af343fe0265bbe20b6929db33cb8264b7fd" http.request.useragent=Go-http-client/1.1 http.response.duration=2.481201065s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:56:59 -1200] "PUT /v2/foo/schema2/blobs/uploads/c5fb79a9-6364-4a62-a66b-70483d02f21e?_state=L9E281B2V_UE9c0_ZjMucF0T2Ba5UntWRaqIv2bY1MZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWZiNzlhOS02MzY0LTRhNjItYTY2Yi03MDQ4M2QwMmYyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTkuNjU2ODYyMTM1WiJ9&digest=sha256%3Abeef94a69cd40f0a4177a4ed16ca1af343fe0265bbe20b6929db33cb8264b7fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=6bf3c9b0-c116-4a5b-974a-e1de49706b72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.193966ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=00f42e1e-a64b-438d-8321-b385d07798fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.duration="947.037µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=a037041f-3d59-460c-8e99-5d340532ef96 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="945.277µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=efa97733-f28e-493c-a815-fb11f0f33083 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="847.817µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=3ab6d06d-1282-4e6e-b3c4-0728a98a027f http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="829.828µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=188704fc-2445-4776-a053-f190c8647c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.duration="775.128µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=28599128-d788-4431-9231-98e3a1e087ba http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="697.404µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="rewriting manifest sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ff79d164-b20b-418b-8ea3-bb96eb6f121a http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ff79d164-b20b-418b-8ea3-bb96eb6f121a http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.415153ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=737c90d1-191e-4b8b-8009-a6f4012f6e9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.855µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=928fb9f7-3422-4486-a3b1-909d9f7f6ed1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.023811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=0c57bd1e-3289-43af-9162-38cbca6d190b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.duration="810.712µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=15ea85e4-57c0-4134-8176-6eacf16b615e http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="844.84µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=745eb765-9db8-4625-b768-2f71efa49d36 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="788.645µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d2ab1adb-ace3-41cf-9baa-406de0c27381 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="674.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=50730596-142b-4069-92ec-9ad272522a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.duration="607.111µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="rewriting manifest list sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=c1a8ec1d-f716-49db-9ee5-e3989620d6c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=c1a8ec1d-f716-49db-9ee5-e3989620d6c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.491393ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (28.30s) === RUN TestGetManifestWithStorageError time="2026-10-20T14:57:02-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=d3f7f0e8-42b6-4289-98b3-194b56108d1e http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifesttagnotfound/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="967.661µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=27c00c18-a9d4-48c9-8b1b-ab9b53f0519b http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/genericstorageerr/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.407µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=09186d12-5a28-485f-bdf1-bfb590248fc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifestinvalidpath/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.547µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=a5c11c18-9d73-48c7-a30f-400fb3fda975 http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifestbadlink/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.185µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-10-20T14:57:02-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=d0907c5c-13c9-465d-a7f5-784f0852a264 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.434µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=55aef5e8-7144-4ac9-b112-15c2c1811709 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.594µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=444e458f-3f94-4a9a-ac5d-17961f512901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="753.596µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.976µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019267ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064449ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.110961ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c021639a-cc84-46a8-b015-ac2e2e0a8b3e http.request.method=POST http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.048683ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:06-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=0cf5ff04-721c-42b7-a5ee-077aa1900b5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/blobs/uploads/1313deae-5bd0-41ff-8c9e-70ab141337f9?_state=Kb1aS8gT0aUpWdX23h6YMiGx-SlE81dqjpJZDSkBtPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMzEzZGVhZS01YmQwLTQxZmYtOGM5ZS03MGFiMTQxMzM3ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDIuMzU0ODA1MzY4WiJ9&digest=sha256%3Ac01e13144a17af97b470ae9b2d09d1a87af34e756fd79bbbad05f87879c2169a" http.request.useragent=Go-http-client/1.1 http.response.duration=4.405511867s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/blobs/uploads/1313deae-5bd0-41ff-8c9e-70ab141337f9?_state=Kb1aS8gT0aUpWdX23h6YMiGx-SlE81dqjpJZDSkBtPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMzEzZGVhZS01YmQwLTQxZmYtOGM5ZS03MGFiMTQxMzM3ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDIuMzU0ODA1MzY4WiJ9&digest=sha256%3Ac01e13144a17af97b470ae9b2d09d1a87af34e756fd79bbbad05f87879c2169a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:06-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=1b331dc9-e1ab-4195-b07b-53390d28ed77 http.request.method=POST http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="988.113µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:06 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=ba1f7c2c-10d9-4a80-becf-5f36b20e3b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/blobs/uploads/0842c49f-3fbb-4a8f-977a-404d771ee460?_state=s4X_9_xqXujzcwbH0ot5rYRKk4EIWUzIZ8DSra9R2OJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQyYzQ5Zi0zZmJiLTRhOGYtOTc3YS00MDRkNzcxZWU0NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDYuOTg0MTc4OTkzWiJ9&digest=sha256%3A6bf40c7870a3250b7e3bdceac7673a30b659f74ae9fad3a2b7134dffb4bbd3f7" http.request.useragent=Go-http-client/1.1 http.response.duration=6.675648801s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:06 -1200] "PUT /v2/foo/schema1/blobs/uploads/0842c49f-3fbb-4a8f-977a-404d771ee460?_state=s4X_9_xqXujzcwbH0ot5rYRKk4EIWUzIZ8DSra9R2OJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQyYzQ5Zi0zZmJiLTRhOGYtOTc3YS00MDRkNzcxZWU0NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDYuOTg0MTc4OTkzWiJ9&digest=sha256%3A6bf40c7870a3250b7e3bdceac7673a30b659f74ae9fad3a2b7134dffb4bbd3f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=fac2b4f8-2096-4062-8ea5-88eef95425cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.412997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=996b9c83-f10f-4640-ba10-0f12d324d4ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.160935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=93e23fee-6b54-4c5b-ab19-b728822ac29e http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.10429ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=972da809-d4c9-4ad2-90c1-d48ed7ac2100 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.02203ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:33837" http.request.id=83348552-c342-405c-8992-a249952bb388 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.181346ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33837" http.request.id=84a48dbf-84df-44b7-a06b-d9eb35bc3f5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.188666ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:33837" http.request.id=27a8c975-d9a0-4f14-8223-55de1519431f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.177371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=f1d362d8-36e4-4550-84fa-ac8feeb209d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.17113ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=123ace6f-a375-4973-b4c2-233f9facaf7c http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="997.975µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=65fc28ff-79b0-46df-82b9-6bad56ef1401 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration="827.609µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=f5a17891-cc97-42e0-8312-8da7c7718294 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.042µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="payload digest does match: \"sha256:c40089eaa1b31588c25959c7b485726c301b004c0a1d7f6540547a83da38920b\" != \"sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761\"" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8e5a8048-533e-4613-80d3-903295499623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8e5a8048-533e-4613-80d3-903295499623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054797ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92d225b2-7446-4d16-a6d6-2e235e4b3bba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55540" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.124916ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=deb62732-631d-4350-92e5-818109a3487a http.request.method=GET http.request.remoteaddr="127.0.0.1:55540" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="960.036µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=62689f3e-0064-4bbc-8101-b61b79c495b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55554" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.003µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=3aa9cb5e-8e09-4889-ab44-58c6db02f595 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.537351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=a1c27833-a1e4-499d-84ee-6dcda3e3e730 http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.307371ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=7c561b0b-b763-4ea3-8d5d-9b7d0209de15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55570" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.010389ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c6308ea7-023c-471d-8698-3b723efff31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.580051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c718f1e4-e650-4236-be4e-3288b4f64cc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.293µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8fb2183f-b1de-4a62-b483-e0249f778b8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.17284ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c39d8308-4248-45fb-ad76-f4f96ea71c7c http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.127µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=4b7b352a-b199-44cb-bbc5-cae05b2f2fcd http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.665µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=3569cc7e-c4f4-4f4f-98a5-d5813a12b404 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="912.758µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019719ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.070389ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105003ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=e3557a44-591e-4069-b53d-4089a9e7a56c http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.071448ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=2e54f371-23f4-4005-a3cf-43bd7519530a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/f1447694-0b4c-464f-b2fa-bd7f973df508?_state=dSPiCdsIYGXIto7GGZ2SnHhxYzRCmOV777-ZLEUkjUN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTQ0NzY5NC0wYjRjLTQ2NGYtYjJmYS1iZDdmOTczZGY1MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuNzAxMDg4MDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.264739ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/f1447694-0b4c-464f-b2fa-bd7f973df508?_state=dSPiCdsIYGXIto7GGZ2SnHhxYzRCmOV777-ZLEUkjUN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTQ0NzY5NC0wYjRjLTQ2NGYtYjJmYS1iZDdmOTczZGY1MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuNzAxMDg4MDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2178edcc-13f5-4464-b555-21df6ca449c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.042431ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2178edcc-13f5-4464-b555-21df6ca449c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09451ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=b3c5ab68-ae0d-4526-8045-899b88db1d53 http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.133998ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:16-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=612c58d0-3461-488d-bd50-0e2b4d6c2ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/d7b6d386-d3f2-4577-8c5a-f4269524465d?_state=Tkj1qkrU752aIWicnI74ZNx6d2ueGQ1dKdbmljsWPzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2I2ZDM4Ni1kM2YyLTQ1NzctOGM1YS1mNDI2OTUyNDQ2NWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuODQ4NzI0NTI4WiJ9&digest=sha256%3Ad8c44830c57d9de19b8f8d65a4d7ca678e16f26b5e1d57a5af2e285fee44c895" http.request.useragent=Go-http-client/1.1 http.response.duration=2.656806687s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/d7b6d386-d3f2-4577-8c5a-f4269524465d?_state=Tkj1qkrU752aIWicnI74ZNx6d2ueGQ1dKdbmljsWPzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2I2ZDM4Ni1kM2YyLTQ1NzctOGM1YS1mNDI2OTUyNDQ2NWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuODQ4NzI0NTI4WiJ9&digest=sha256%3Ad8c44830c57d9de19b8f8d65a4d7ca678e16f26b5e1d57a5af2e285fee44c895 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:16-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=6681d0a8-1676-41a2-8207-373bb6318abc http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:16 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=24ca7f16-26f8-4cc1-9b9d-3e7eec97af64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/6638d04f-cedb-4318-8104-c2e2b061ec11?_state=Kj4fwmYYKVhuHg0MJWHi7GWYvLJOSo5l0wMFhmBv2Mx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjM4ZDA0Zi1jZWRiLTQzMTgtODEwNC1jMmUyYjA2MWVjMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTYuNjI2NDI3NTEyWiJ9&digest=sha256%3Aacdb9d9c6e0067bfcf86ae84759a6a33eadff5ee28b00887b0a7ba6293e46451" http.request.useragent=Go-http-client/1.1 http.response.duration=1.682236935s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:16 -1200] "PUT /v2/foo/schema2/blobs/uploads/6638d04f-cedb-4318-8104-c2e2b061ec11?_state=Kj4fwmYYKVhuHg0MJWHi7GWYvLJOSo5l0wMFhmBv2Mx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjM4ZDA0Zi1jZWRiLTQzMTgtODEwNC1jMmUyYjA2MWVjMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTYuNjI2NDI3NTEyWiJ9&digest=sha256%3Aacdb9d9c6e0067bfcf86ae84759a6a33eadff5ee28b00887b0a7ba6293e46451 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=86c05d9e-3e77-47c2-883c-b19e3f46fbfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.258798ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=b580884e-2748-418d-93e1-d123a26a9e26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.156675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=42ec8b11-a2a2-4bcd-b8f2-756d8d99fe3e http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="846.862µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c09d7c97-1bf6-4746-ba02-9e73ad73403f http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="799.478µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=929234eb-1393-4dfa-802e-1d41302548d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="689.913µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5d2bee70-100c-498a-a84f-a76148088bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="672.581µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=6e5dbd8f-701d-4f5d-9f41-5c4ff3348a0f http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.08µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="rewriting manifest sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5f307178-d65d-4dc8-9760-4c552dc77300 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5f307178-d65d-4dc8-9760-4c552dc77300 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.221537ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=af24d28d-141e-43dd-a8ff-daca4586c347 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="813.364µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=40889bcf-712e-411e-ade8-b04602bd7521 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="716.076µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=e492b181-7e26-4cf4-9e10-8d990cb49c68 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35872" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.781µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=4f72e110-8106-4de9-82b9-7bce665de8d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.089737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=90a52e5c-ef25-4c6c-99d1-61173b46046f http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="847.716µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=bbd46568-a50c-4e40-acaa-398a1f521002 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35888" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.913µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=b9b435cd-e213-4485-89b1-50736b585d21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.077558ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=d14b01ec-32c0-4380-8a65-23e5c68eba0d http.request.method=GET http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="654.494µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=77db682c-3367-4100-b162-c889ee6dfd06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="719.674µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=a02df0f5-6512-4553-bb2b-657b5f4eab2b http.request.method=GET http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.421µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (16.17s) === RUN TestManifestDeleteDisabled time="2026-10-20T14:57:18-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:44417" http.request.id=273ad552-44ae-44cc-b3d6-65930b7b9ce3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49762" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.794µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag time="2026-10-20T14:57:18-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=d3fcf388-f419-431c-9251-a63d95936313 http.request.method=POST http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="954.504µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=1559f176-3d00-4573-b7d4-c517fe95c377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43674" http.request.uri="/v2/foo/bar/blobs/uploads/8a0a52bd-51ea-4629-9372-e50e1de2b931?_state=ivjK200xNFpw4u3KSn6HQNJtQgnllbneTh5ATLVANW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMGE1MmJkLTUxZWEtNDYyOS05MzcyLWU1MGUxZGUyYjkzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoxOC41MTk1MDI0NjZaIn0%3D&digest=sha256%3A5bf2cd567e9e260be91960aceb666d3a78f3fa68ceb83de39eaa57bae5bb69cf" http.request.useragent=Go-http-client/1.1 http.response.duration=4.089019625s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/bar/blobs/uploads/8a0a52bd-51ea-4629-9372-e50e1de2b931?_state=ivjK200xNFpw4u3KSn6HQNJtQgnllbneTh5ATLVANW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMGE1MmJkLTUxZWEtNDYyOS05MzcyLWU1MGUxZGUyYjkzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoxOC41MTk1MDI0NjZaIn0%3D&digest=sha256%3A5bf2cd567e9e260be91960aceb666d3a78f3fa68ceb83de39eaa57bae5bb69cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=bf71e66b-a102-446f-8d97-3e8103513532 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.433174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=5e1d6c03-d6b0-449f-ad09-da48bed1f57c http.request.method=GET http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="674.224µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45531" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=f798657f-a860-49fa-8586-a0580ce38b67 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.91µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=3caabee5-a6ba-42db-a3de-054416beae80 http.request.method=GET http.request.remoteaddr="127.0.0.1:59572" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=605419f9-392e-4609-b988-0cc48450c20d http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.368523ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 with ttl=167h59m59.999997375s" go.version=go1.24.4 time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=3caabee5-a6ba-42db-a3de-054416beae80 http.request.method=GET http.request.remoteaddr="127.0.0.1:59572" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=6.419659ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=54cbcbc2-d173-43d9-8a8d-6cf7d20caef8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.903µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=cac26cdd-a28b-40b1-a8eb-7e417db0789c http.request.method=GET http.request.remoteaddr="127.0.0.1:59578" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=ff0a26da-50e4-476d-a96a-932247c40a2c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.367063ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=cac26cdd-a28b-40b1-a8eb-7e417db0789c http.request.method=GET http.request.remoteaddr="127.0.0.1:59578" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=5.158484ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=b2001c05-56f8-4d31-ad9b-656a3d1b324e http.request.method=POST http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.112087ms http.response.status=202 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=8fafa86d-ab08-465a-b30d-1425f8da94db http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri="/v2/foo/bar/blobs/uploads/60d9cac5-1e26-4906-92a8-b26db34f4fed?_state=DNWYymZavbDgkRV47axZUI_jf35DDCkbCTMRtVhzkmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDljYWM1LTFlMjYtNDkwNi05MmE4LWIyNmRiMzRmNGZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoyMi43NjQ0MTMzOTFaIn0%3D&digest=sha256%3Ac155231345a2e88ea18830d15994dbf1ccb262307ac98b1f68a2df8bdef5925a" http.request.useragent=Go-http-client/1.1 http.response.duration=2.226140424s http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "PUT /v2/foo/bar/blobs/uploads/60d9cac5-1e26-4906-92a8-b26db34f4fed?_state=DNWYymZavbDgkRV47axZUI_jf35DDCkbCTMRtVhzkmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDljYWM1LTFlMjYtNDkwNi05MmE4LWIyNmRiMzRmNGZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoyMi43NjQ0MTMzOTFaIn0%3D&digest=sha256%3Ac155231345a2e88ea18830d15994dbf1ccb262307ac98b1f68a2df8bdef5925a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=dd614cc3-e1a6-4107-ac84-2207eb63c4e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.416033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=b8fe0843-481b-4305-b578-bc87e0accb66 http.request.method=GET http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="582.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=577f3dd7-7a62-4ecf-ad01-990f57177048 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43706" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.107329ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=abd7e5af-cce4-486c-a353-1967cd569cf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43706" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.943µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [20/Oct/2026:14:57:25 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-20T14:57:25-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=57db3851-4d71-4322-a4ea-9637829594a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43716" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.141001ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:25 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-20T14:57:25-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:bd470ba6e9f1f62ac01c0e9eb4fd4122ee96e91e9abe0e69a9b2a873e94682df with ttl=167h59m59.999997117s" go.version=go1.24.4 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=7.20954ms http.response.status=200 http.response.written=935 127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.67s) === RUN TestAppDispatcher time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=ad773218-838f-4615-8503-67d7f59e28ae http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="666.423µs" http.response.status=200 http.response.written=0 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=fbcb0187-5bd3-4e04-b6dd-54eca92d0f1b http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="670.874µs" http.response.status=200 http.response.written=0 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=30ff9738-ac0b-4ac0-8ada-716389543cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="700.397µs" http.response.status=200 http.response.written=0 time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=1c03dce0-a246-4e56-9948-30d8621a1010 http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="630.744µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-10-20T14:57:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.24.4 http.request.host="127.0.0.1:42841" http.request.id=5b168f5a-b2d9-44f9-b2e2-90728ae69815 http.request.method=GET http.request.remoteaddr="127.0.0.1:43350" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-10-20T14:57:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:25-12:00" level=info msg="configuring file health check path=/tmp/healthcheck3526390264, interval=1" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2026-10-20T14:57:29-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:29-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:29-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:35155, interval=1" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-10-20T14:57:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 time="2026-10-20T14:57:33-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:41239, interval=1, threshold=3" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 149.653s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.20s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (7.15s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.75s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.24s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.48s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.846s === RUN TestSchedule time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995731ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.993µs" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=996.901µs" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99681ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996897ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.91s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 20318208 sha256:2f9779a5f2fff43781c65f5f4f14a18eb49f65064ee0c28ebbda4a07c578217b [] map[] } --- PASS: TestSimpleBlobRead (0.43s) === RUN TestBlobMount --- PASS: TestBlobMount (0.31s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.71s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.27s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.24s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:3621cd83ab5e0a408743d119e186575d114b189575f0e18b64c53d09807fc767 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:5d9ae0e37f2e1905d2002b9b7a7990cf88beea1d0bbb14fa7d4b9e4de2e4e50b palailogos: marking blob sha256:201c27a6493cb616bc0d962025eb3158f23ee8fed79dc5e32032146d8aa6cf6f palailogos: marking manifest sha256:6df465afc46a33b02128360a0c4b95d1e4c73d0c18f8ad03ddf8f9179409bb9d palailogos: marking blob sha256:b6aa9878d353a917b7bae043d7265b422c198495aa09c73ddc46b046d74029bd palailogos: marking blob sha256:f6aac4bde72e83a0190607c0409e63975b3dd4a98870fedd76b4d636a9841309 palailogos: marking manifest sha256:981eebc42df2411e22af9cf4a4f4b49ee4586d7ccbc60595c8539a6060df7c4c palailogos: marking blob sha256:d8749a4df2270b5d0ccd46d370d06dba82921d6ddbf7e6fbcfb2e4bf59e0b447 palailogos: marking blob sha256:6df465afc46a33b02128360a0c4b95d1e4c73d0c18f8ad03ddf8f9179409bb9d palailogos: marking manifest sha256:d8749a4df2270b5d0ccd46d370d06dba82921d6ddbf7e6fbcfb2e4bf59e0b447 palailogos: marking blob sha256:298842ea9e25d3afff0c6b790a67104b7198b25ed11e9ccd627f565b01cf3161 palailogos: marking blob sha256:e0cd4f5f449e1329c5bd2e3e49244914ce82ca59319c8274cf9aa558c227d1c9 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.92s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf deletemanifests: marking manifest sha256:fa5138ba52a558e4ad7f4c2a03145c794f3f3e3d1679d80d275cea96fedbab50 deletemanifests: marking blob sha256:e0fa37c7268ce52438dfb35ddb73a96aeb51802f6e317b61d9d7ed78a71c8125 deletemanifests: marking blob sha256:9269d41bb82585ebc39522e697dbf8a1b944fd7013f1af289548a53c3286f8e8 deletemanifests: marking blob sha256:4da8eab44a321a500d2d2b2feebb347e4344947df4d95e2c24f2052b4d4ae3fe 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf blob eligible for deletion: sha256:d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00 blob eligible for deletion: sha256:e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab blob eligible for deletion: sha256:1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501 deletemanifests manifest eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf deletemanifests: marking manifest sha256:fa5138ba52a558e4ad7f4c2a03145c794f3f3e3d1679d80d275cea96fedbab50 deletemanifests: marking blob sha256:e0fa37c7268ce52438dfb35ddb73a96aeb51802f6e317b61d9d7ed78a71c8125 deletemanifests: marking blob sha256:9269d41bb82585ebc39522e697dbf8a1b944fd7013f1af289548a53c3286f8e8 deletemanifests: marking blob sha256:4da8eab44a321a500d2d2b2feebb347e4344947df4d95e2c24f2052b4d4ae3fe time="2026-10-20T14:55:24-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad time="2026-10-20T14:55:24-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501 time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1c/1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3f/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00 time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestDeleteManifestIfTagNotFound (1.65s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:08d0a35ec001a93e0dd19cc4e5809e89e5edec1a0a4a55dd58b0e7cd88c36ca4 time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/08d0a35ec001a93e0dd19cc4e5809e89e5edec1a0a4a55dd58b0e7cd88c36ca4" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:3345ac6798c66566dcf82e2878aed5da3b2ea69a58b5e667b65f3879723544d8 time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/33/3345ac6798c66566dcf82e2878aed5da3b2ea69a58b5e667b65f3879723544d8" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:e7a5d28ac7634b9af731b0584c123f3b2749f0ca808f261071f59c3c4a99d3fc time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7a5d28ac7634b9af731b0584c123f3b2749f0ca808f261071f59c3c4a99d3fc" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestGCWithMissingManifests (0.53s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6b20f9cd37c8c6076fd4847ed7c1a08f018f07786ac4ab2585e43707d49bfcfb komnenos: marking blob sha256:7749cc85eb7d48cbe7f1768b93994948dc859529d0baa10b227c4dfb5aaf684b komnenos: marking blob sha256:c6d8101a6d66bf64c72cd92892e6561b6b4433d7e326545f3b8c082c6fd63bd1 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0d896630bf6753388154d56ad4b87aeca554819a5990ff149f3d32a1834ff5f5 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0d896630bf6753388154d56ad4b87aeca554819a5990ff149f3d32a1834ff5f5" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:1276e57f9edb7c08cf481f51ce036489000394e6996848e104af7a5d56d30ce3 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/12/1276e57f9edb7c08cf481f51ce036489000394e6996848e104af7a5d56d30ce3" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:369e5c430acf46b2fcc49e002ff775d9dc791f37820ebb008d369251ffca2d3c time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/369e5c430acf46b2fcc49e002ff775d9dc791f37820ebb008d369251ffca2d3c" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:95af5a5af7e5c61a7d9aa635c29b1ff0db5302b1dd69a7d570907059d8b93ade time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95af5a5af7e5c61a7d9aa635c29b1ff0db5302b1dd69a7d570907059d8b93ade" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:98ebf130d046624e8cb819c894da585cb79042b6ea0463af0d1b374da038ea41 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/98/98ebf130d046624e8cb819c894da585cb79042b6ea0463af0d1b374da038ea41" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:db144f70309b60671c716e174cc0272fbde4db438013cf64118cad6f695bace5 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db144f70309b60671c716e174cc0272fbde4db438013cf64118cad6f695bace5" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestDeletionHasEffect (1.35s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.50s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:4a787905e13eb8d29672a247d107af4f2ce6b03da265ec09ec0e9a79a810db78 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:cd86361ac9003425de054648f0af7d0b64969083cf8ccd322a661574d1a1c624 michael_z_doukas: marking blob sha256:11f74df5857aa2ec5f96339c99c97118caf786b0fd96c5bd2ec3360f2a6fd649 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:19383b4f018cf4de45dc9f2e9d52eb3609ba0a9b01ab4612e535bab2490318a0 time="2026-10-20T14:55:29-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/19/19383b4f018cf4de45dc9f2e9d52eb3609ba0a9b01ab4612e535bab2490318a0" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad --- PASS: TestOrphanBlobDeleted (0.80s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:3a7427e25f5e28a2bf918c0a4d3d09fd9813f674aee77a90b42436a6b14347cf linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:012fa69f29ed47e635fbd100e3976350a86f570dd86d0153a9dcb404fd6b835b --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.47s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.48s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.33s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.90s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 13:55:31.220355824 -1200 -12 m=-3579.201467995, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1564f060-f90a-4131-80ac-44d2a091beab have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4a58ccec-b5a8-4e19-96b0-3e9d2f1a74eb have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7134259f-a6cf-4219-9481-242798ea4600 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/90289066-4910-4e70-ab14-af4d2903ca64 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a9a16a43-1a3a-4fcf-90b6-a12c7620fc09 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d89f4015-2e76-4d67-b6f8-79259dec1abe have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/58e43c5c-c6e1-4855-b0fd-9aeefa2054c1 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1c48b730-0790-4d0b-a8f5-8829e4ad13a8 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/405e7103-2fa4-41fc-8347-46f5faa3aa44 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/59eeb9c5-00a1-4062-8605-6aa1ce1c514a have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9edf7a25-7909-42c8-883d-d43ea6bab6c0 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5c3be83d-1cc4-454b-9add-962354315ee9 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/afad2ba4-7434-4dc3-9fef-df093e389063 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/babe940b-60bd-415a-8783-f779e689a01d have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/50af8ed9-eb25-4546-b613-df2b2aea6561 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/68187d04-a7a8-475e-b992-393876f0372e have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0997dfa5-508a-4443-8a19-819a8d701b5a have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/333e8eeb-82c5-405b-afe8-b8aa390c58ad have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f69a377-4540-4393-b9af-57bea02dd13c have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/855f5584-0527-4331-b8af-37d97ef05994 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f972b1b3-30cf-46e4-844b-a92f61b18200 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.223732768 -1200 -12 m=+20.801909278, actuallyDelete=true" time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 20.827s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.008s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2026-10-20T14:55:10-12:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.06s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.065s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (22.78s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 23.473s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (21.64s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 22.162s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-10-20T14:55:10-12:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.4 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-10-20T14:55:10-12:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.4 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-10-20T14:55:10-12:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.4 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 --- PASS: TestS3TryUpdate (0.00s) === CONT TestMatchIPV4WithRegionMatched --- PASS: TestParsing (0.00s) === CONT TestInvalidNetworkType === CONT TestMatchIPV6 === CONT TestInvalidData === CONT TestUpdateCalledRegularly time="2026-10-20T14:55:10-12:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:10-12:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 ip="?0000000000000000000000000000000000" --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2026-10-20T14:55:10-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-10-20T14:55:10-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2026-10-20T14:55:11-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:12-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:13-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-20T14:55:14-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.005s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.497s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (17.98s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 18.503s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.008s ? github.com/docker/distribution/version [no test files] make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang dh_installdirs -O--buildsystem=golang dh_auto_install -O--buildsystem=golang cd obj-x86_64-linux-gnu && mkdir -p /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr cd obj-x86_64-linux-gnu && cp -r bin /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' mv debian/tmp/usr/bin/registry debian/tmp/usr/bin/docker-registry mkdir -p debian/tmp/etc/docker/registry touch debian/tmp/etc/docker/registry/htpasswd cp cmd/registry/config-example.yml debian/tmp/etc/docker/registry/config.yml make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_install -O--buildsystem=golang dh_installdocs -O--buildsystem=golang dh_installchangelogs -O--buildsystem=golang dh_installinit -O--buildsystem=golang dh_installsystemd -O--buildsystem=golang dh_installsystemduser -O--buildsystem=golang dh_perl -O--buildsystem=golang dh_link -O--buildsystem=golang dh_strip_nondeterminism -O--buildsystem=golang dh_compress -O--buildsystem=golang dh_fixperms -O--buildsystem=golang dh_missing -O--buildsystem=golang dh_strip -a -O--buildsystem=golang dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'golang-github-docker-distribution-dev' in '../golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/2833630 and its subdirectories I: Current time: Tue Oct 20 14:57:59 -12 2026 I: pbuilder-time-stamp: 1792551479 Wed Sep 17 20:35:00 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Wed Sep 17 20:35:00 UTC 2025 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Wed Sep 17 20:35:00 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos11-amd64.debian.net is marked as down. Wed Sep 17 20:35:00 UTC 2025 - checking via ssh if ionos11-amd64.debian.net is up. removed '/tmp/read-only-fs-test-oKRRI4' ==================================================================================== Wed Sep 17 20:35:01 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos11-amd64, called using "2 docker-registry forky /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP 2.8.3+ds1-2" as arguments. Wed Sep 17 20:35:01 UTC 2025 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-m2y8x4da" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Wed Sep 17 20:35:01 UTC 2025 I: Downloading source for forky/docker-registry=2.8.3+ds1-2 Reading package lists... NOTICE: 'docker-registry' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 371 kB of source archives. Get:1 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (3140 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'docker-registry' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-github-docker-distribution.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 371 kB of source archives. Get:1 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian forky/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (3140 kB/s) Download complete and in download only mode ============================================================================= Re-Building docker-registry in forky on amd64 on ionos11-amd64 now. Date: Wed Sep 17 20:35:01 UTC 2025 Date UTC: Wed Sep 17 20:35:01 UTC 2025 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/pbuilderrc_xXsa + case ${ARCH} in + case $ARCH in + locale=et_EE + language=et + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' docker-registry = debian-installer -o docker-registry = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' docker-registry = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo 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.Qs7GE5xP/pbuilderrc_xXsa --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.Qs7GE5xP/b2 --logfile b2/build.log docker-registry_2.8.3+ds1-2.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Sep 18 10:35:01 +14 2025 I: pbuilder-time-stamp: 1758141301 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [docker-registry_2.8.3+ds1-2.dsc] I: copying [./docker-registry_2.8.3+ds1.orig.tar.xz] I: copying [./docker-registry_2.8.3+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./docker-registry_2.8.3+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting docker-registry in docker-registry-2.8.3+ds1 dpkg-source: info: unpacking docker-registry_2.8.3+ds1.orig.tar.xz dpkg-source: info: unpacking docker-registry_2.8.3+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-config-allow-delete.patch dpkg-source: info: applying 0002-config-docker-registry.patch dpkg-source: info: applying 0003-no-azure.patch dpkg-source: info: applying 0004-replace-rsc.io-letsencrypt-in-favour-of-golang.org-x.patch dpkg-source: info: applying 0005-Temporarily-remove-newrelic-support-to-cut-down-on-d.patch dpkg-source: info: applying 0006-Skip-TestHTTPChecker.patch dpkg-source: info: applying 0007-Skip-TestRegistryAsCacheMutationAPIs.patch dpkg-source: info: applying 0008-Skip-flaky-TestGracefulShutdown-and-TestRegistrySupp.patch dpkg-source: info: applying 0009-Skip-flaky-TestDeleteOnlyDeletesSubpaths.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D01_modify_environment starting debug: Running on ionos11-amd64. 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 Sep 17 20:35 /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/1171965/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D02_print_environment starting I: set 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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.3.3(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DIRSTACK=() DISTRIBUTION=forky EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=329c69487c134846b981031eae42db48 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-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=1171965 PS4='+ ' 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.Qs7GE5xP/pbuilderrc_xXsa --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.Qs7GE5xP/b2 --logfile b2/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID=111 SUDO_HOME=/var/lib/jenkins SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-aws-aws-sdk-go-dev, golang-github-bshuster-repo-logrus-logstash-hook-dev, golang-github-bugsnag-bugsnag-go-dev, golang-github-distribution-reference-dev (>> 0.6.0-4~~), golang-github-docker-go-metrics-dev, golang-github-docker-libtrust-dev, golang-github-garyburd-redigo-dev, golang-github-gorilla-handlers-dev, golang-github-gorilla-mux-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ncw-swift-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-shopify-logrus-bugsnag-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-golang-x-crypto-dev, golang-gopkg-check.v1-dev, golang-gopkg-yaml.v2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19917 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-aws-aws-sdk-go-dev; however: Package golang-github-aws-aws-sdk-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bshuster-repo-logrus-logstash-hook-dev; however: Package golang-github-bshuster-repo-logrus-logstash-hook-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bugsnag-bugsnag-go-dev; however: Package golang-github-bugsnag-bugsnag-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-distribution-reference-dev (>> 0.6.0-4~~); however: Package golang-github-distribution-reference-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-go-metrics-dev; however: Package golang-github-docker-go-metrics-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-libtrust-dev; however: Package golang-github-docker-libtrust-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-garyburd-redigo-dev; however: Package golang-github-garyburd-redigo-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-handlers-dev; however: Package golang-github-gorilla-handlers-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-mux-dev; however: Package golang-github-gorilla-mux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mitchellh-mapstructure-dev; however: Package golang-github-mitchellh-mapstructure-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ncw-swift-dev; however: Package golang-github-ncw-swift-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-go-digest-dev; however: Package golang-github-opencontainers-go-digest-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-image-spec-dev; however: Package golang-github-opencontainers-image-spec-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-shopify-logrus-bugsnag-dev; however: Package golang-github-shopify-logrus-bugsnag-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev; however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-cobra-dev; however: Package golang-github-spf13-cobra-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev; however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-check.v1-dev; however: Package golang-gopkg-check.v1-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-github-alecthomas-units-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-aws-aws-sdk-go-v2-dev{a} golang-github-aws-smithy-go-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bshuster-repo-logrus-logstash-hook-dev{a} golang-github-bugsnag-bugsnag-go-dev{a} golang-github-bugsnag-panicwrap-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-distribution-reference-dev{a} golang-github-docker-go-metrics-dev{a} golang-github-docker-libtrust-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-garyburd-redigo-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-uuid-dev{a} golang-github-gorilla-handlers-dev{a} golang-github-gorilla-mux-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-magiconair-properties-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-ncw-swift-dev{a} golang-github-opencontainers-go-digest-dev{a} golang-github-opencontainers-image-spec-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-shopify-logrus-bugsnag-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-tools-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 125 newly installed, 0 to remove and 0 not upgraded. Need to get 137 MB of archives. After unpacking 1063 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 22 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian forky/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [15.8 MB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian forky/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian forky/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian forky/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian forky/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian forky/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 67 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian forky/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian forky/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian forky/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian forky/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian forky/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian forky/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian forky/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian forky/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian forky/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian forky/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian forky/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian forky/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian forky/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian forky/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian forky/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian forky/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian forky/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian forky/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian forky/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian forky/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian forky/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian forky/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian forky/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian forky/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian forky/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian forky/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian forky/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian forky/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian forky/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian forky/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian forky/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian forky/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian forky/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 14s (9694 kB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19917 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41.1-3_amd64.deb ... Unpacking bsdextrautils (2.41.1-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.20-1_amd64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../024-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../026-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../027-libxml2-16_2.14.5+dfsg-0.2_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-golang. Preparing to unpack .../032-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../033-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../035-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../036-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../037-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../038-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../039-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../040-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../041-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../042-golang-gopkg-yaml.v2-dev_2.4.2-1_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.2-1) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../043-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../044-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../045-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../046-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../047-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../048-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-aws-smithy-go-dev. Preparing to unpack .../049-golang-github-aws-smithy-go-dev_1.20.3-1_all.deb ... Unpacking golang-github-aws-smithy-go-dev (1.20.3-1) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. Preparing to unpack .../050-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../051-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bshuster-repo-logrus-logstash-hook-dev. Preparing to unpack .../052-golang-github-bshuster-repo-logrus-logstash-hook-dev_0.4.1-2_all.deb ... Unpacking golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Selecting previously unselected package golang-github-bugsnag-panicwrap-dev. Preparing to unpack .../053-golang-github-bugsnag-panicwrap-dev_1.2.0-2_all.deb ... Unpacking golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../054-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../055-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-bugsnag-bugsnag-go-dev. Preparing to unpack .../056-golang-github-bugsnag-bugsnag-go-dev_2.5.1-1_all.deb ... Unpacking golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../057-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../058-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../059-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../060-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../061-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-opencontainers-go-digest-dev. Preparing to unpack .../062-golang-github-opencontainers-go-digest-dev_1.0.0-2_all.deb ... Unpacking golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Selecting previously unselected package golang-github-distribution-reference-dev. Preparing to unpack .../063-golang-github-distribution-reference-dev_0.6.0-4_all.deb ... Unpacking golang-github-distribution-reference-dev (0.6.0-4) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../064-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../065-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../066-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../067-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../068-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../069-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../070-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../071-golang-google-protobuf-dev_1.36.7-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.7-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../072-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../073-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../074-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../075-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../076-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../077-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../078-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../079-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../080-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../081-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../082-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../083-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../084-golang-github-prometheus-common-dev_0.65.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.65.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../085-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../086-golang-github-prometheus-procfs-dev_0.17.0-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.17.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../087-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../088-golang-github-prometheus-client-golang-dev_1.23.0-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.23.0-1) ... Selecting previously unselected package golang-github-docker-go-metrics-dev. Preparing to unpack .../089-golang-github-docker-go-metrics-dev_0.0.1-2_all.deb ... Unpacking golang-github-docker-go-metrics-dev (0.0.1-2) ... Selecting previously unselected package golang-github-docker-libtrust-dev. Preparing to unpack .../090-golang-github-docker-libtrust-dev_0.0~git20160708.aabc10e-1_all.deb ... Unpacking golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../091-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../092-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-garyburd-redigo-dev. Preparing to unpack .../093-golang-github-garyburd-redigo-dev_0.0~git20220831.5b01704-1_all.deb ... Unpacking golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Selecting previously unselected package golang-github-gorilla-handlers-dev. Preparing to unpack .../094-golang-github-gorilla-handlers-dev_1.5.2-1_all.deb ... Unpacking golang-github-gorilla-handlers-dev (1.5.2-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../095-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../096-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../097-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../098-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../099-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../100-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../101-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../102-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../103-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../104-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../105-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-ncw-swift-dev. Preparing to unpack .../106-golang-github-ncw-swift-dev_1.0.53-3_all.deb ... Unpacking golang-github-ncw-swift-dev (1.0.53-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../107-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../108-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../109-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-opencontainers-image-spec-dev. Preparing to unpack .../110-golang-github-opencontainers-image-spec-dev_1.1.0-2_all.deb ... Unpacking golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../111-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../112-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../113-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-shopify-logrus-bugsnag-dev. Preparing to unpack .../114-golang-github-shopify-logrus-bugsnag-dev_0.0~git20171204.577dee2-3_all.deb ... Unpacking golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../115-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../116-tzdata-legacy_2025b-5_all.deb ... Unpacking tzdata-legacy (2025b-5) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../117-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../118-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../119-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../120-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../121-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../122-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../123-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../124-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-gopkg-yaml.v2-dev (2.4.2-1) ... Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41.1-3) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-ncw-swift-dev (1.0.53-3) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-aws-smithy-go-dev (1.20.3-1) ... Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.26) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-gorilla-handlers-dev (1.5.2-1) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Sep 17 20:37:30 UTC 2025. Universal Time is now: Wed Sep 17 20:37:30 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-google-protobuf-dev (1.36.7-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-prometheus-procfs-dev (0.17.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-distribution-reference-dev (0.6.0-4) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up libtool (2.5.4-5) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up tzdata-legacy (2025b-5) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Setting up golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up debhelper (13.26) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up dh-golang (1.63) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-github-prometheus-common-dev (0.65.0-1) ... Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... Setting up golang-github-prometheus-client-golang-dev (1.23.0-1) ... Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for forky I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && 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 > ../docker-registry_2.8.3+ds1-2_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.3+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary dh binary --buildsystem=golang --with=golang dh_update_autotools_config -O--buildsystem=golang dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_build -- -ldflags '-X github.com/docker/distribution/version.Version=2.8.3+ds1' cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 -ldflags "-X github.com/docker/distribution/version.Version=2.8.3+ds1" github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version internal/msan container/list internal/asan log/internal internal/godebugs unicode/utf16 github.com/docker/distribution/registry/storage/driver/gcs google.golang.org/protobuf/internal/flags github.com/aws/aws-sdk-go/aws/client/metadata encoding internal/profilerecord internal/coverage/rtcov internal/unsafeheader internal/nettrace internal/goos internal/itoa internal/goarch internal/byteorder cmp vendor/golang.org/x/crypto/cryptobyte/asn1 crypto/internal/fips140/alias github.com/docker/distribution/registry/storage/driver/oss unicode/utf8 github.com/docker/distribution/manifest math/bits crypto/internal/boring/sig vendor/golang.org/x/crypto/internal/alias internal/runtime/syscall internal/goexperiment sync/atomic unicode internal/cpu internal/runtime/atomic internal/runtime/math internal/runtime/sys internal/abi crypto/internal/fips140/subtle crypto/internal/fips140deps/byteorder internal/chacha8rand google.golang.org/protobuf/internal/set crypto/internal/fips140deps/cpu internal/bytealg internal/runtime/exithook math internal/stringslite internal/race internal/sync internal/runtime/maps github.com/aws/aws-sdk-go/internal/sdkmath runtime weak internal/reflectlite crypto/subtle iter runtime/metrics sync maps slices errors sort internal/singleflight internal/bisect internal/testlog unique google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo internal/oserror path io vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv hash crypto/internal/randutil github.com/beorn7/perks/quantile internal/godebug strings bytes syscall github.com/prometheus/client_golang/prometheus/promhttp/internal github.com/aws/aws-sdk-go/internal/sdkio hash/crc32 hash/fnv crypto encoding/base32 net/netip golang.org/x/crypto/blowfish reflect crypto/internal/fips140deps/godebug math/rand vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/kr/text net/http/internal/ascii github.com/munnerz/goautoneg github.com/garyburd/redigo/internal crypto/internal/fips140 github.com/aws/aws-sdk-go/internal/sdkuri bufio github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn crypto/internal/impl go/build/constraint regexp/syntax html crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/hkdf crypto/internal/fips140/bigmod crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls12 crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 internal/syscall/execenv internal/syscall/unix time regexp crypto/internal/fips140/edwards25519 crypto/internal/fips140/nistec context github.com/aws/aws-sdk-go/internal/sdkrand io/fs github.com/bugsnag/bugsnag-go/headers internal/poll internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary embed internal/filepathlite google.golang.org/protobuf/internal/editiondefaults os encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem crypto/internal/sysrand github.com/bugsnag/bugsnag-go/device io/ioutil google.golang.org/protobuf/internal/detrand path/filepath vendor/golang.org/x/sys/cpu os/signal internal/sysinfo github.com/prometheus/procfs/internal/util fmt crypto/internal/entropy crypto/internal/fips140/drbg os/exec crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/aes/gcm crypto/md5 crypto/rc4 github.com/bugsnag/panicwrap crypto/cipher net github.com/opencontainers/image-spec/specs-go github.com/opencontainers/go-digest encoding/hex mime log net/http/internal net/url vendor/golang.org/x/net/http2/hpack database/sql/driver encoding/json google.golang.org/protobuf/internal/errors mime/quotedprintable github.com/docker/distribution/version github.com/prometheus/procfs/internal/fs github.com/pkg/errors google.golang.org/protobuf/internal/version runtime/debug text/tabwriter compress/flate os/user runtime/trace gopkg.in/yaml.v2 text/template/parse github.com/aws/aws-sdk-go/internal/s3shared/arn encoding/xml go/token vendor/golang.org/x/text/unicode/norm encoding/csv golang.org/x/text/unicode/norm flag go/doc/comment math/big google.golang.org/protobuf/encoding/protowire github.com/aws/aws-sdk-go/aws/awserr github.com/bugsnag/bugsnag-go/errors crypto/internal/boring vendor/golang.org/x/crypto/chacha20 crypto/des github.com/distribution/reference github.com/opencontainers/go-digest/digestset github.com/opencontainers/image-spec/specs-go/v1 google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi github.com/kr/pretty golang.org/x/text/unicode/bidi crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 github.com/aws/aws-sdk-go/internal/ini go/scanner github.com/docker/distribution/digestset vendor/golang.org/x/crypto/chacha20poly1305 testing github.com/docker/distribution/reference compress/gzip go/ast internal/profile runtime/pprof vendor/golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule text/template google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text golang.org/x/crypto/vendor/golang.org/x/net/idna vendor/golang.org/x/net/idna github.com/jmespath/go-jmespath github.com/sirupsen/logrus github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval go/parser go/printer crypto/internal/boring/bbig crypto/rand crypto/elliptic crypto/dsa encoding/asn1 crypto/internal/hpke crypto/rsa github.com/docker/distribution/uuid crypto/ed25519 golang.org/x/crypto/bcrypt github.com/aws/aws-sdk-go/aws/awsutil github.com/docker/distribution/registry/storage/driver google.golang.org/protobuf/encoding/protodelim google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar github.com/aws/aws-sdk-go/aws/credentials crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte github.com/aws/aws-sdk-go/aws/credentials/processcreds gopkg.in/check.v1 crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/google/uuid github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb github.com/spf13/cobra github.com/prometheus/client_model/go crypto/tls github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/docker/libtrust github.com/garyburd/redigo/redis net/http expvar github.com/docker/distribution/configuration github.com/bugsnag/bugsnag-go/sessions github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/gorilla/mux github.com/felixge/httpsnoop net/http/pprof github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/docker/distribution github.com/prometheus/common/expfmt net/http/httputil github.com/docker/distribution/registry/storage/driver/testsuites golang.org/x/crypto/acme github.com/ncw/swift github.com/aws/aws-sdk-go/aws github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/manifest/schema1 github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/private/protocol/eventstream github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 github.com/gorilla/handlers golang.org/x/crypto/acme/autocert github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/health github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/auth/token github.com/docker/distribution/testutil github.com/docker/distribution/notifications github.com/Shopify/logrus-bugsnag github.com/prometheus/client_golang/prometheus github.com/docker/distribution/health/checks github.com/docker/distribution/health/api github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/private/protocol/restjson github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/cmd/registry make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_test -- -test.short -test.timeout=1h cd obj-x86_64-linux-gnu && go test -vet=off -v -p 40 -test.short -test.timeout=1h github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version ? github.com/docker/distribution [no test files] ? github.com/docker/distribution/cmd/registry [no test files] === RUN Test time="2025-09-17T20:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-17T20:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.026s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-18T10:38:10+14:00" level=warning msg="invalid remote IP address: \"1.2.3\"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.018s ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.009s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS ok github.com/docker/distribution/health/checks 0.009s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.007s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.013s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.008s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/09/18 10:38:10 http: TLS handshake error from 127.0.0.1:45042: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:39591/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39591/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39591/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39591/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37839?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.57s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-18T10:38:11+14:00" level=info msg="broadcaster: closing" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.44s) PASS ok github.com/docker/distribution/notifications 1.164s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown registry_test.go:76: flaky --- SKIP: TestGracefulShutdown (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite time="2025-09-18T10:38:11+14:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2025-09-18T10:38:11.601840073+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:11.60189853+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:11.601990955+14:00" level=info msg="Starting upload purge in 35m0s" go.version=go1.24.4 time="2025-09-18T10:38:11.602534571+14:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.52s) PASS ok github.com/docker/distribution/registry 8.530s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.089s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-18T10:38:11+14:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=5b760e09-e72f-47bf-8b5d-a33b694408f3 time="2025-09-18T10:38:11+14:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=5b760e09-e72f-47bf-8b5d-a33b694408f3 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-18T10:38:11+14:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=gEpAY2ax3QAah-_iaqcQ-dIcE_BOjDW7NtT6Hlh4T-M user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.091s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-09-18T10:38:11+14:00" level=info msg="token not to be used before 2025-09-18 10:38:12 +1400 +14 - currently 2025-09-18 10:38:11.225546767 +1400 +14 m=+0.008754595" time="2025-09-18T10:38:11+14:00" level=info msg="token not to be used after 2025-09-18 10:38:11 +1400 +14 - currently 2025-09-18 10:38:11.225933065 +1400 +14 m=+0.009140895" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-09-18T10:38:11+14:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.018s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.066s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.025s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.009s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-18T10:38:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41603" http.request.id=3b7ab212-c9e2-4227-a183-9c296d19ba9e http.request.method=GET http.request.remoteaddr="127.0.0.1:48756" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.299938ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-09-18T10:38:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=f0958da3-bbcf-4f59-8ca1-3b0f1ee29ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.415µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=a861d777-0ecc-4209-ab1e-b09ec8e18b3c http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.04631ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=7075d16e-dcfa-4a91-ae45-967ad9550695 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/aaaa/blobs/uploads/b20abe47-7bfa-407f-a4fb-f1e7d5bfaae3?_state=v3CYcwW9xvuT4BQ5CFzZhgRAfGwdrZCG2aqjnphiNBB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMjBhYmU0Ny03YmZhLTQwN2YtYTRmYi1mMWU3ZDViZmFhZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTIuNDIzMjcxOTZaIn0%3D&digest=sha256%3A33d95a17d0fbcdabd3b1ec230084b43b5c85d6051133cbfdc534ade3adf5e3b2" http.request.useragent=Go-http-client/1.1 http.response.duration=4.47812034s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "PUT /v2/foo/aaaa/blobs/uploads/b20abe47-7bfa-407f-a4fb-f1e7d5bfaae3?_state=v3CYcwW9xvuT4BQ5CFzZhgRAfGwdrZCG2aqjnphiNBB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMjBhYmU0Ny03YmZhLTQwN2YtYTRmYi1mMWU3ZDViZmFhZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTIuNDIzMjcxOTZaIn0%3D&digest=sha256%3A33d95a17d0fbcdabd3b1ec230084b43b5c85d6051133cbfdc534ade3adf5e3b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=3b865e9f-ac6c-4edc-b45f-50be7e429f42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.530374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:16 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=60be182c-761c-4d17-a6a0-1e1fb020f059 http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="897.619µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:17 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=38aac492-725d-4ace-b223-aac19d99824f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/bbbb/blobs/uploads/741d8365-5ce0-41f6-be0b-a16744e61cac?_state=En_RxkQ3VQGMNnddt5mGwsitccKpcdvksFYv6O9y2At7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDFkODM2NS01Y2UwLTQxZjYtYmUwYi1hMTY3NDRlNjFjYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTcuMTAxMjI3MTI4WiJ9&digest=sha256%3A03e84cdbdf9a5d4e9497b59b84cedb6093ce163e539371b86dfb6d8d5262d3c4" http.request.useragent=Go-http-client/1.1 http.response.duration=3.29234873s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:17 +1400] "PUT /v2/foo/bbbb/blobs/uploads/741d8365-5ce0-41f6-be0b-a16744e61cac?_state=En_RxkQ3VQGMNnddt5mGwsitccKpcdvksFYv6O9y2At7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDFkODM2NS01Y2UwLTQxZjYtYmUwYi1hMTY3NDRlNjFjYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTcuMTAxMjI3MTI4WiJ9&digest=sha256%3A03e84cdbdf9a5d4e9497b59b84cedb6093ce163e539371b86dfb6d8d5262d3c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=522bcf5e-7bcc-4f90-b806-470485780230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.433935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=74ff85f0-07ff-400d-b936-915d2242557f http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.067034ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=4933f851-7e35-45fd-800d-11debc099f3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/cccc/blobs/uploads/d099da8f-e9c8-4c82-a5d8-6e5c28626780?_state=QN8dJLKJGqpjbBcj3krrBfCIGvVU5pMpYbtWq_2uod17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMDk5ZGE4Zi1lOWM4LTRjODItYTVkOC02ZTVjMjg2MjY3ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjAuNTM0ODY2Mjc3WiJ9&digest=sha256%3A6d53ebdead9f38a60faf6812734e78e12cb74526aa422fbe56aa62fec8301b1c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.111243384s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "PUT /v2/foo/cccc/blobs/uploads/d099da8f-e9c8-4c82-a5d8-6e5c28626780?_state=QN8dJLKJGqpjbBcj3krrBfCIGvVU5pMpYbtWq_2uod17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMDk5ZGE4Zi1lOWM4LTRjODItYTVkOC02ZTVjMjg2MjY3ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjAuNTM0ODY2Mjc3WiJ9&digest=sha256%3A6d53ebdead9f38a60faf6812734e78e12cb74526aa422fbe56aa62fec8301b1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=cda667f4-bd1c-4728-9454-9c580d08dcb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.420962ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=6a8984a7-f0b5-4159-acf3-75658b3aed5a http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.141µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=edd8dc88-0179-4d2e-8254-e3ec5028d2fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/dddd/blobs/uploads/1bf251ec-68f7-46ed-bd67-cfb901d4572b?_state=u7d78Q1G5effjsTkhYSwWal4oIm_eHJCNS5R-ok2rj17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYmYyNTFlYy02OGY3LTQ2ZWQtYmQ2Ny1jZmI5MDFkNDU3MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjMuNzU1ODkzODQ0WiJ9&digest=sha256%3A28682e42cc86be2aaba1211da3463a1b555e6fd95ff4265f8886b69c15ca54d8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.376660111s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "PUT /v2/foo/dddd/blobs/uploads/1bf251ec-68f7-46ed-bd67-cfb901d4572b?_state=u7d78Q1G5effjsTkhYSwWal4oIm_eHJCNS5R-ok2rj17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYmYyNTFlYy02OGY3LTQ2ZWQtYmQ2Ny1jZmI5MDFkNDU3MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjMuNzU1ODkzODQ0WiJ9&digest=sha256%3A28682e42cc86be2aaba1211da3463a1b555e6fd95ff4265f8886b69c15ca54d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=719c7eda-8093-45df-9c69-0eac3555d701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.46467ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=3e1de49c-8b81-490e-b0f7-85542b82a5f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="987.56µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=b496dcbe-d37c-4ba5-bd5c-d29630696a32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/eeee/blobs/uploads/0135fe46-b1d5-4753-85d7-ebd6e3573eca?_state=kAGpB7nbQpWoGKRDC04sTsCwI95bdMA9zn2mphgCfIN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMTM1ZmU0Ni1iMWQ1LTQ3NTMtODVkNy1lYmQ2ZTM1NzNlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjUuMjQyNzQ1MDkxWiJ9&digest=sha256%3A3abec079e7bcb18446f341959b6df5346e21fe90e141ac6ef3e8c24dbc77e424" http.request.useragent=Go-http-client/1.1 http.response.duration=1.549104089s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "PUT /v2/foo/eeee/blobs/uploads/0135fe46-b1d5-4753-85d7-ebd6e3573eca?_state=kAGpB7nbQpWoGKRDC04sTsCwI95bdMA9zn2mphgCfIN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMTM1ZmU0Ni1iMWQ1LTQ3NTMtODVkNy1lYmQ2ZTM1NzNlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjUuMjQyNzQ1MDkxWiJ9&digest=sha256%3A3abec079e7bcb18446f341959b6df5346e21fe90e141ac6ef3e8c24dbc77e424 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=36f472ea-f9b2-4e4b-96f6-9299bdb77bac http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.894648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0d3dbc23-44a4-4852-879f-dbbd512356ed http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="991.588µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=359092d5-d69f-4362-b7af-73cfeb958b39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/ffff/blobs/uploads/d84d0ea9-ab13-4903-b1af-bfbe5d3bc639?_state=7a4Kzw_P3lpiO2McTihrWPT_pQMeasQ4yUMSoHgzR597Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODRkMGVhOS1hYjEzLTQ5MDMtYjFhZi1iZmJlNWQzYmM2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjYuOTIyNzk0NTlaIn0%3D&digest=sha256%3A6aa254958ca21e1e226526ac46e1fdd3af066120704d1495808ea985db04f566" http.request.useragent=Go-http-client/1.1 http.response.duration=2.451037627s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "PUT /v2/foo/ffff/blobs/uploads/d84d0ea9-ab13-4903-b1af-bfbe5d3bc639?_state=7a4Kzw_P3lpiO2McTihrWPT_pQMeasQ4yUMSoHgzR597Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODRkMGVhOS1hYjEzLTQ5MDMtYjFhZi1iZmJlNWQzYmM2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjYuOTIyNzk0NTlaIn0%3D&digest=sha256%3A6aa254958ca21e1e226526ac46e1fdd3af066120704d1495808ea985db04f566 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=292098c1-57a0-4533-9383-eae7441df22f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.438456ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=57c5edce-189d-4029-82bb-e34811209244 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.694µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=9e53b0f9-d859-46d3-8173-85e0307e1b2a http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.412µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=2bcab9f2-193d-4415-9c38-7ad7308d72e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="918.546µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0b17c36f-db96-46a7-9534-e4c0007dd9cc http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180597ms http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=ff6062ab-f604-4a2d-b96c-d61564c15b2d http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="539.796µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0654c293-7865-441a-8815-3757573b9d69 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.329µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=29369d98-7ad7-4b2a-9b00-d560815b5345 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=15" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.084579ms http.response.status=400 http.response.written=116 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=fad22449-c90f-45db-9fd5-86d681c6a766 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="546.518µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=89f81fa9-b66d-43c7-9e8f-d55ff424d985 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="596.541µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=223e7518-286a-4761-874c-ab5fbcaee3e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=-1" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="570.312µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:29+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=f4e785dd-13ef-43c7-8f60-7bc1510f401c http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.034615ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=df156b9d-63d7-43df-a76e-06fe956f1c94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/aaaa/blobs/uploads/770fd40c-163a-41f3-9cd2-9a97ae11379f?_state=PxbvrD0KcOiI6JWSZxyBht-9FH1U0B7ijFQTvgwAEyF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NzBmZDQwYy0xNjNhLTQxZjMtOWNkMi05YTk3YWUxMTM3OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjkuNTcxMzIwMDgxWiJ9&digest=sha256%3Affa3ded0b779ded4674ead17c643c55dd14b1f42e1ebfb46df16cab24d78972c" http.request.useragent=Go-http-client/1.1 http.response.duration=4.169559304s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "PUT /v2/foo/aaaa/blobs/uploads/770fd40c-163a-41f3-9cd2-9a97ae11379f?_state=PxbvrD0KcOiI6JWSZxyBht-9FH1U0B7ijFQTvgwAEyF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NzBmZDQwYy0xNjNhLTQxZjMtOWNkMi05YTk3YWUxMTM3OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjkuNTcxMzIwMDgxWiJ9&digest=sha256%3Affa3ded0b779ded4674ead17c643c55dd14b1f42e1ebfb46df16cab24d78972c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d482d29c-81b2-42fc-aaaf-a0b88ae5e35e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.547859ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=fe6c3cee-b594-439f-89bf-e76b13b7d8ac http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.017µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=763a8dc2-8317-490e-9087-8375a952d873 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/bbbb/blobs/uploads/3944639b-a481-4f93-b663-0bf2518f9ced?_state=Ad6CT6QfQUCHtAfpbLE2lgCgTvN_ac7LB6bcG8jKOrZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzOTQ0NjM5Yi1hNDgxLTRmOTMtYjY2My0wYmYyNTE4ZjljZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzMuODkyMzk3Njg1WiJ9&digest=sha256%3A2eb90060912b6c996382ba4b9ee853962493b6d9e9d0cd775f2bb76a1c685cdb" http.request.useragent=Go-http-client/1.1 http.response.duration=2.209930531s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "PUT /v2/foo/bbbb/blobs/uploads/3944639b-a481-4f93-b663-0bf2518f9ced?_state=Ad6CT6QfQUCHtAfpbLE2lgCgTvN_ac7LB6bcG8jKOrZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzOTQ0NjM5Yi1hNDgxLTRmOTMtYjY2My0wYmYyNTE4ZjljZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzMuODkyMzk3Njg1WiJ9&digest=sha256%3A2eb90060912b6c996382ba4b9ee853962493b6d9e9d0cd775f2bb76a1c685cdb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d6a994d8-e54c-44bc-9bdf-2090fb43ebdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.422069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=5488817e-caa3-4614-a353-fe1b8e7a6018 http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.775µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=cca539be-2f82-428e-92c3-f1269e62ee79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/cccc/blobs/uploads/6d749ed9-4063-4c61-968e-28bc51973e76?_state=jIVXs1tjXPAUuGUcPIicMWJY14APZEMkpb12neDEQLZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZDc0OWVkOS00MDYzLTRjNjEtOTY4ZS0yOGJjNTE5NzNlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzYuMjUxNjQ1MjQ3WiJ9&digest=sha256%3A9060fa048d15bca1ffafcc5f142888fcd2524e70355824fff50cf3806944589f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.819655139s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "PUT /v2/foo/cccc/blobs/uploads/6d749ed9-4063-4c61-968e-28bc51973e76?_state=jIVXs1tjXPAUuGUcPIicMWJY14APZEMkpb12neDEQLZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZDc0OWVkOS00MDYzLTRjNjEtOTY4ZS0yOGJjNTE5NzNlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzYuMjUxNjQ1MjQ3WiJ9&digest=sha256%3A9060fa048d15bca1ffafcc5f142888fcd2524e70355824fff50cf3806944589f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=a42ab487-8ba9-4730-a08b-1339d716ea61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.433918ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=837b39a3-9efb-47e1-aecb-21c5b66463e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="887.815µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=661d01fd-f6a4-498c-8387-b6d54694ef06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/dddd/blobs/uploads/3c57c70d-bf08-4a47-8161-2c86b36ab6d0?_state=HaDlAiDqEx_JOnjkks5zqPJIi8TvmXHZCe_ViWb-ze57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYzU3YzcwZC1iZjA4LTRhNDctODE2MS0yYzg2YjM2YWI2ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzkuMjUwMTgwMjM5WiJ9&digest=sha256%3Af922f6cafa40ff33e2ce91ef01bf37eb2e9057682ca7ebbe7e2ed6c8a4e514bb" http.request.useragent=Go-http-client/1.1 http.response.duration=3.982417742s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "PUT /v2/foo/dddd/blobs/uploads/3c57c70d-bf08-4a47-8161-2c86b36ab6d0?_state=HaDlAiDqEx_JOnjkks5zqPJIi8TvmXHZCe_ViWb-ze57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYzU3YzcwZC1iZjA4LTRhNDctODE2MS0yYzg2YjM2YWI2ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzkuMjUwMTgwMjM5WiJ9&digest=sha256%3Af922f6cafa40ff33e2ce91ef01bf37eb2e9057682ca7ebbe7e2ed6c8a4e514bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=0434a421-1796-4152-be73-19055b08dc76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.403328ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d36dbcd8-ebe0-49da-99ac-f6d6ebf83846 http.request.method=GET http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/_catalog?n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.791µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (31.05s) === RUN TestURLPrefix time="2025-09-18T10:38:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38721" http.request.id=06ef456f-b174-42d7-9303-ed3f520bc7c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.389µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-09-18T10:38:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=ab9b2313-6cd4-4b77-ac53-474b0e2bac1a http.request.method=GET http.request.remoteaddr="127.0.0.1:55560" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.68µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=cc06f4eb-83ef-4f16-ac5a-29f2f069d952 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.443µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "HEAD /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=d82da242-8596-481a-bac2-cdbdff54ad57 http.request.method=POST http.request.remoteaddr="127.0.0.1:55562" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="714.173µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=a183d2ed-bca5-4691-bd84-0ecfdd29d939 http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="884.891µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=1a3d3028-9ee5-4a70-8155-cf2c5399fb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="844.483µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "DELETE /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b30b84d0-d821-44a8-9f5f-c56ca5416e8d http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7 time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b30b84d0-d821-44a8-9f5f-c56ca5416e8d http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.695µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=a11d49b8-dd69-4256-99a2-37af25d553f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="801.875µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 provided="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 time="2025-09-18T10:38:43+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.37µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=f572e684-d32f-43bf-b53d-b928fc32bfdb http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="763.136µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=3b552caa-23bd-428a-a029-401a5e57fd8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ead0de32-5554-43c3-848f-18ece84cd353?_state=rDmqFaRZzVKCcKGr9v6rq4c9F20D13DtYD1esC4x6y97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDBkZTMyLTU1NTQtNDNjMy04NDhmLTE4ZWNlODRjZDM1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzcyNTM1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="918.336µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/ead0de32-5554-43c3-848f-18ece84cd353?_state=rDmqFaRZzVKCcKGr9v6rq4c9F20D13DtYD1esC4x6y97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDBkZTMyLTU1NTQtNDNjMy04NDhmLTE4ZWNlODRjZDM1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzcyNTM1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=08b8291b-cfa0-4653-bb5c-613117a4b06e http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="743.693µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=95449d12-0f59-48e2-88f4-5cbc14cbba8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/cabddf75-5e2b-4122-a97d-31d48568c3ab?_state=MoLfmvcvWPoM0oPtWentZLw1U5mwP9EjAAeXsKbUqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYmRkZjc1LTVlMmItNDEyMi1hOTdkLTMxZDQ4NTY4YzNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mzk1MTExMDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="949.46µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/cabddf75-5e2b-4122-a97d-31d48568c3ab?_state=MoLfmvcvWPoM0oPtWentZLw1U5mwP9EjAAeXsKbUqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYmRkZjc1LTVlMmItNDEyMi1hOTdkLTMxZDQ4NTY4YzNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mzk1MTExMDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=86535a79-04db-4d31-b17a-b6b255bae01e http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="714.987µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90dd5529-88e9-4698-b749-539953821fb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/907d759b-9814-4325-8622-26134d870751?_state=fQCe3WKCxKcJtjnbyLT-Z1jksInKte4hLkMIWNQwcMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwN2Q3NTliLTk4MTQtNDMyNS04NjIyLTI2MTM0ZDg3MDc1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40NDE5NjgzMjlaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration=3.402121914s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/907d759b-9814-4325-8622-26134d870751?_state=fQCe3WKCxKcJtjnbyLT-Z1jksInKte4hLkMIWNQwcMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwN2Q3NTliLTk4MTQtNDMyNS04NjIyLTI2MTM0ZDg3MDc1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40NDE5NjgzMjlaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=04a8a2cd-1017-4685-a345-5a64c1a8aa38 http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.936602ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:46 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:40933" http.request.id=7c97040f-62e0-4881-908c-4e2b77f9d5fb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=fm1C0IW0rNEeq-AEJKpi-Ln334FzUan1-P9kZ9IGpjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0Ni45MjE0NjIxOTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.382135823s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:46 +1400] "PATCH /v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=fm1C0IW0rNEeq-AEJKpi-Ln334FzUan1-P9kZ9IGpjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0Ni45MjE0NjIxOTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=e4119b27-e58e-416e-8d94-d887a25fe1dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=3r-tcfHvib-MIkh0blPjByv6ExGp_RdtmxmLeQ6_guF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MjQwOTY3NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NDZaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration=1.196203ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=3r-tcfHvib-MIkh0blPjByv6ExGp_RdtmxmLeQ6_guF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MjQwOTY3NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NDZaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=e334f6ca-64bf-47ce-a2af-707dfb38321a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.019828ms http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "HEAD /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=3415690d-8836-4997-9f47-154cce0b649a http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=69.497527ms http.response.status=200 http.response.written=24096768 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 24096768 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="error parsing digest=\"sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90004abc-9f53-4309-ac5d-8fc4e2c9d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90004abc-9f53-4309-ac5d-8fc4e2c9d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.556µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=ef633de8-8ead-47ed-a2b9-1bb8bdc4534e http.request.method=GET http.request.remoteaddr="127.0.0.1:55586" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration="902.019µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ca927b16-6275-4148-8b62-32cf4dbf64e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56630" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.128552ms http.response.status=404 http.response.written=157 vars.digest="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=57a79e68-821e-417d-8350-9775ba205f2e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.152966ms http.response.status=404 http.response.written=157 vars.digest="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "HEAD /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=a498b411-5223-4086-83b9-f3cd41798b8f http.request.method=POST http.request.remoteaddr="127.0.0.1:56644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.026244ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=2cc39b8d-93a3-430d-ab0d-60aeacdb737a http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.055992ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=4b35ffbf-81e6-457a-84cc-4b31088c8a36 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.085987ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "DELETE /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=689a7179-037e-43b6-8553-d780603ed7ac http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=e0a8e228-f842-4d93-b47e-5154c627229b time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=689a7179-037e-43b6-8553-d780603ed7ac http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.051536ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=e0a8e228-f842-4d93-b47e-5154c627229b 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=a0a42aa6-453e-4e33-bfb0-4189ac9e21c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.110486ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 provided="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 time="2025-09-18T10:38:50+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.130149ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ccc3709d-1db4-43d2-b0ee-67538e07355c http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.904µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=1413ad42-5027-4524-a0b8-5dd52690388e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/885d75e1-fe93-4b6f-9524-c9599fbca8fb?_state=2p2vzLBehJlvH0J6_xLU-0Upc-PnG6kRDwZqES-SKMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NWQ3NWUxLWZlOTMtNGI2Zi05NTI0LWM5NTk5ZmJjYThmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODU5OTYwNTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.327043ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/885d75e1-fe93-4b6f-9524-c9599fbca8fb?_state=2p2vzLBehJlvH0J6_xLU-0Upc-PnG6kRDwZqES-SKMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NWQ3NWUxLWZlOTMtNGI2Zi05NTI0LWM5NTk5ZmJjYThmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODU5OTYwNTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=d31846d8-53dd-4b6b-b48b-776d68e510a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.108467ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=e6a9f749-b55c-4b62-b1ad-45acbf94dd18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/e9e930b7-b011-42d0-b02d-bf0a2124c72c?_state=2QG5RkH9vNcy5toxTI4aP9LL-gloKQ0acz2K42EG-2d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTkzMGI3LWIwMTEtNDJkMC1iMDJkLWJmMGEyMTI0YzcyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODk0MTA5MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.227874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/e9e930b7-b011-42d0-b02d-bf0a2124c72c?_state=2QG5RkH9vNcy5toxTI4aP9LL-gloKQ0acz2K42EG-2d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTkzMGI3LWIwMTEtNDJkMC1iMDJkLWJmMGEyMTI0YzcyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODk0MTA5MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=9a167e53-89be-434d-bac7-09fae5ad9456 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.054525ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=174cd5f9-5636-4b35-b5c8-4ea87e19fce8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/1750c231-12de-4bc1-a6f7-295fe77b7165?_state=fJJ1o0tTiC1CEnqwUTyAgcr8m48eRhp8lxyCfmsv3wV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NTBjMjMxLTEyZGUtNGJjMS1hNmY3LTI5NWZlNzdiNzE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41OTI0MTQzNjZaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=3.922457004s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/1750c231-12de-4bc1-a6f7-295fe77b7165?_state=fJJ1o0tTiC1CEnqwUTyAgcr8m48eRhp8lxyCfmsv3wV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NTBjMjMxLTEyZGUtNGJjMS1hNmY3LTI5NWZlNzdiNzE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41OTI0MTQzNjZaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=b65ffe32-3c86-44e2-aea2-fc52305ea2d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.014852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:54 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:39455" http.request.id=595c972e-bb90-44fd-8a1b-9e8f46f5da29 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=neI3C3L7SDPcSp2rA31Jmrz5SyYB_v5aEB_nyFd8LfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1NC41OTY3MjUyMDdaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.829031487s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:54 +1400] "PATCH /v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=neI3C3L7SDPcSp2rA31Jmrz5SyYB_v5aEB_nyFd8LfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1NC41OTY3MjUyMDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=3b2638ac-2763-4f2c-9710-148555f46c9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=xkrryb7t2psRFbW5VXzwYmVwSkRol7BTd5_1L-YA-RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MjU2NjA5MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NTRaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.045273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=xkrryb7t2psRFbW5VXzwYmVwSkRol7BTd5_1L-YA-RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MjU2NjA5MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NTRaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=d450d6fd-f7d0-4e5a-b400-3fb5dc466e29 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="834.718µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "HEAD /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=7883d0e1-40fd-4e8e-943d-772ae3f90e02 http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=79.14794ms http.response.status=200 http.response.written=25660928 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 25660928 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="error parsing digest=\"sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=fd3e62e3-bc01-423d-9e51-c47f234d0b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=fd3e62e3-bc01-423d-9e51-c47f234d0b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.816µs" http.response.status=400 http.response.written=110 vars.digest="sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=8a9441cb-270c-45d5-bacf-2604a3d07819 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.126072ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ab6fc386-f47f-4b71-9aaf-a745df20f523 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.026295ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=c7b968f8-af3d-46ae-8130-59ab6ca36094 http.request.method=GET http.request.remoteaddr="127.0.0.1:37132" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.784972ms http.response.status=200 http.response.written=4229952 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b860cf88-7233-4ac9-8296-98edfaf42089 http.request.method=GET http.request.remoteaddr="127.0.0.1:55586" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.136593289s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=1d165451-eebb-4e2a-b48b-1c154c73291e http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.140916739s http.response.status=200 http.response.written=4229952 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (15.30s) === RUN TestBlobDelete time="2025-09-18T10:38:58+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:58+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=6ca4fce2-df7d-4c12-a23a-102858dc457c http.request.method=GET http.request.remoteaddr="127.0.0.1:51138" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="909.427µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5f65f05e-81e8-44c8-8d42-7121116316e9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.011µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=9d799e89-e4bf-4811-89e0-4f1f8c4b2988 http.request.method=POST http.request.remoteaddr="127.0.0.1:51140" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.132102ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=cae52e7a-e03d-4b7f-9fbf-cd218eb9c5fe http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.145799ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=ac5b63e5-a2d8-4788-b228-fed9fae51750 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.007868ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "DELETE /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1fd4781c-5fab-4c31-aebe-1e4d555215e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=2dcd00fe-d70a-4073-9a92-bb542f27f50f time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1fd4781c-5fab-4c31-aebe-1e4d555215e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.032477ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=2dcd00fe-d70a-4073-9a92-bb542f27f50f 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=329ed0cb-3783-4302-8299-a1fa36d7c785 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.090386ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 provided="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 time="2025-09-18T10:38:58+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.140683ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=597a2f95-e991-42f6-8319-a81ef8ea82eb http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="971.135µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=15d6cb48-5b88-47ea-b8f1-30a4836cf57a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/bd1eb7a4-c2b4-47e7-97fa-ae0c50256c8d?_state=MBREQ26qQB8l1LSINrKdTsG7YkdhWt19vqaE59Duc4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMWViN2E0LWMyYjQtNDdlNy05N2ZhLWFlMGM1MDI1NmM4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzA3ODU4NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.284402ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/bd1eb7a4-c2b4-47e7-97fa-ae0c50256c8d?_state=MBREQ26qQB8l1LSINrKdTsG7YkdhWt19vqaE59Duc4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMWViN2E0LWMyYjQtNDdlNy05N2ZhLWFlMGM1MDI1NmM4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzA3ODU4NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=4192b308-84ec-42b5-9ccc-ba3ef7b7dfd0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="975.347µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=ef983f46-d8dc-400e-9b11-044641be2285 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/6997d06f-21ce-432b-a280-2e9e3eafea87?_state=e1acva2lvk0qlqePwGygc9dJJV_4VmXGG6su3XLY4ml7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OTdkMDZmLTIxY2UtNDMyYi1hMjgwLTJlOWUzZWFmZWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzM2OTU5MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.088318ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/6997d06f-21ce-432b-a280-2e9e3eafea87?_state=e1acva2lvk0qlqePwGygc9dJJV_4VmXGG6su3XLY4ml7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OTdkMDZmLTIxY2UtNDMyYi1hMjgwLTJlOWUzZWFmZWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzM2OTU5MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=da3e9c74-5dfd-453a-b356-5e6d24a907d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="926.085µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=b3ebc60c-6227-4ec0-bf08-ce1c00e7c7f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/0ebd988e-e067-401c-acaf-c2563114a602?_state=PReOoJWJfEgPHsiPBMkqcdGtwTohAiX-gspySHtebJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYmQ5ODhlLWUwNjctNDAxYy1hY2FmLWMyNTYzMTE0YTYwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzYzMjg2WiJ9&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.502033521s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/0ebd988e-e067-401c-acaf-c2563114a602?_state=PReOoJWJfEgPHsiPBMkqcdGtwTohAiX-gspySHtebJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYmQ5ODhlLWUwNjctNDAxYy1hY2FmLWMyNTYzMTE0YTYwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzYzMjg2WiJ9&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1d2afb73-4982-4195-b7da-cb45b4ce391e http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.049745ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:00 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:35259" http.request.id=793f551b-6b73-468b-b52d-6772e48d38b0 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=iufu5EO3HANkq4W2WER0j2apBPB1Szx3u91FeSo2aKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMC4yMjk3Mzc3OTFaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.451906698s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:00 +1400] "PATCH /v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=iufu5EO3HANkq4W2WER0j2apBPB1Szx3u91FeSo2aKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMC4yMjk3Mzc3OTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=beda6488-c9b9-4f52-824e-4c1021d55ea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=_zo6l5jhdVsBnHjy0SEhrnGyn4ksbrSgsDUG2CLG2uZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MTU0OTUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MDBaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.001512ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "PUT /v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=_zo6l5jhdVsBnHjy0SEhrnGyn4ksbrSgsDUG2CLG2uZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MTU0OTUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MDBaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e56dbe3f-17be-43de-937f-118c64570094 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="744.692µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=65cb3d8b-37ee-412b-a0ae-8f6311dc546f http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=43.380627ms http.response.status=200 http.response.written=15495168 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 15495168 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="error parsing digest=\"sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2585aeff-ffaf-4083-8c31-ecfd5731715e http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2585aeff-ffaf-4083-8c31-ecfd5731715e http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.622µs" http.response.status=400 http.response.written=110 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=c6ea99e2-c8c5-4bf0-83fd-0b347caa9c82 http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration="791.149µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e1f6c385-d7c9-44bd-9ce0-f6e0b9c73809 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.287654ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=670cbd95-b6c6-4797-9ad3-7dfa06399bf6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.185µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5507b96c-f3d7-4f62-b6ca-7ecce94fa99b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.227µs" http.response.status=404 http.response.written=74 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="error parsing digest=\"sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=134c30e8-5ac6-4a16-9d43-1af3333287d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=134c30e8-5ac6-4a16-9d43-1af3333287d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.532µs" http.response.status=400 http.response.written=110 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2b3819df-cc5d-4984-9977-e749ae5ee553 http.request.method=POST http.request.remoteaddr="127.0.0.1:51196" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="902.391µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e912b142-aaa9-4655-b98e-8aa34cfa1f13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51196" http.request.uri="/v2/foo/bar/blobs/uploads/7396a3c0-10e0-4a3d-8154-417e1e4606b4?_state=D_2NWO-F8NiLX9hWH8bdm8cPFWOSiZHoXVFSRL8V8zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczOTZhM2MwLTEwZTAtNGEzZC04MTU0LTQxN2UxZTQ2MDZiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMS43NjE5NDc1MTRaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.443345428s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "PUT /v2/foo/bar/blobs/uploads/7396a3c0-10e0-4a3d-8154-417e1e4606b4?_state=D_2NWO-F8NiLX9hWH8bdm8cPFWOSiZHoXVFSRL8V8zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczOTZhM2MwLTEwZTAtNGEzZC04MTU0LTQxN2UxZTQ2MDZiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMS43NjE5NDc1MTRaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e5a8997b-8dc6-4b20-b555-643018ecf4aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51196" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="944.923µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5514c0cf-ac52-4a18-8452-9776d4255376 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.508898782s http.response.status=200 http.response.written=4229952 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5b404f28-6a93-4248-95a9-72c23479a0ab http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.504756567s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.72s) === RUN TestRelativeURL time="2025-09-18T10:39:03+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:03+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=1ac3250d-0f6f-4552-91fc-79882aa46767 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="761.674µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=6d21339b-36af-4e8e-ab4a-327bf0e666e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/uploads/64f59145-b911-4d4e-9aae-b295e75501ec?_state=05qOy2E-TWLHY0fANEl2rwaShm05qqbgggRl7q1s9-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ZjU5MTQ1LWI5MTEtNGQ0ZS05YWFlLWIyOTVlNzU1MDFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMy4yNTg5Mjc5MzVaIn0%3D&digest=sha256%3A2a732feff0d8efc52531cc27b2e32b06cf250f5ed343d7e781fd8c46114b7ca7" http.request.useragent=Go-http-client/1.1 http.response.duration=5.273068743s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "PUT /v2/foo/bar/blobs/uploads/64f59145-b911-4d4e-9aae-b295e75501ec?_state=05qOy2E-TWLHY0fANEl2rwaShm05qqbgggRl7q1s9-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ZjU5MTQ1LWI5MTEtNGQ0ZS05YWFlLWIyOTVlNzU1MDFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMy4yNTg5Mjc5MzVaIn0%3D&digest=sha256%3A2a732feff0d8efc52531cc27b2e32b06cf250f5ed343d7e781fd8c46114b7ca7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=b453a615-e261-49ac-a252-6c9dc43cc945 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=7f1d68d4-35fd-4ac9-b87e-c6e299922b14 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="817.843µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=e98b44d7-b70e-48c4-bb2f-1e09648ac2d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/uploads/c120b0f7-fa87-4327-beaa-2929b2a2c2ac?_state=UD0EaLJMxhUm90HpOM4yK-Q0038E4uMxh4zJbkPDIv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMjBiMGY3LWZhODctNDMyNy1iZWFhLTI5MjliMmEyYzJhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowOC44NjcxNTk4OTRaIn0%3D&digest=sha256%3A548b679b9c556ba9770de453b594ea3cfacc9da2a38ad54bbd9d72a189b4207f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.601455124s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "PUT /v2/foo/bar/blobs/uploads/c120b0f7-fa87-4327-beaa-2929b2a2c2ac?_state=UD0EaLJMxhUm90HpOM4yK-Q0038E4uMxh4zJbkPDIv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMjBiMGY3LWZhODctNDMyNy1iZWFhLTI5MjliMmEyYzJhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowOC44NjcxNTk4OTRaIn0%3D&digest=sha256%3A548b679b9c556ba9770de453b594ea3cfacc9da2a38ad54bbd9d72a189b4207f HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.21s) === RUN TestBlobDeleteDisabled time="2025-09-18T10:39:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:37909" http.request.id=cb8413c7-ad30-4233-8d9d-1c034bb0b573 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34858" http.request.uri="/v2/foo/bar/blobs/sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.957µs" http.response.status=405 http.response.written=78 vars.digest="sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "DELETE /v2/foo/bar/blobs/sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.19s) === RUN TestDeleteDisabled time="2025-09-18T10:39:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=34e1a8ec-5f5b-4fc6-b741-ec7c1d9c1a07 http.request.method=POST http.request.remoteaddr="127.0.0.1:56986" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="952.095µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=7fd97cad-cbdd-4430-9a92-37c96922dd05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56986" http.request.uri="/v2/foo/bar/blobs/uploads/8814b0ef-02de-43fd-bc15-34d2d454d588?_state=Jaang0xo5NQgr6ibab94PxUv78kgnAqK6QLsJ1uC7pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4MTRiMGVmLTAyZGUtNDNmZC1iYzE1LTM0ZDJkNDU0ZDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxMS44MzAzOTA1MTNaIn0%3D&digest=sha256%3A3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" http.request.useragent=Go-http-client/1.1 http.response.duration=4.607634497s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "PUT /v2/foo/bar/blobs/uploads/8814b0ef-02de-43fd-bc15-34d2d454d588?_state=Jaang0xo5NQgr6ibab94PxUv78kgnAqK6QLsJ1uC7pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4MTRiMGVmLTAyZGUtNDNmZC1iYzE1LTM0ZDJkNDU0ZDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxMS44MzAzOTA1MTNaIn0%3D&digest=sha256%3A3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:16+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=547cf019-f1cf-4fae-851c-c283570eafd4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56986" http.request.uri="/v2/foo/bar/blobs/sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.075µs" http.response.status=405 http.response.written=78 vars.digest="sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "DELETE /v2/foo/bar/blobs/sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.79s) === RUN TestDeleteReadOnly time="2025-09-18T10:39:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46415" http.request.id=509c6b8a-3dae-466e-8cb6-9ab6979db522 http.request.method=POST http.request.remoteaddr="127.0.0.1:58756" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.219703ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46415" http.request.id=20baaf80-2d67-4361-8d18-2da816b4b96f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58756" http.request.uri="/v2/foo/bar/blobs/uploads/b69ac1c4-0824-4616-a989-ea9268200efd?_state=-k9NHQDp_zrnOGW98UOZJBMEitdBaag9jsf6IQAG2JJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OWFjMWM0LTA4MjQtNDYxNi1hOTg5LWVhOTI2ODIwMGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxNi41OTk4MDU2NzFaIn0%3D&digest=sha256%3A4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870" http.request.useragent=Go-http-client/1.1 http.response.duration=2.981811116s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "PUT /v2/foo/bar/blobs/uploads/b69ac1c4-0824-4616-a989-ea9268200efd?_state=-k9NHQDp_zrnOGW98UOZJBMEitdBaag9jsf6IQAG2JJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OWFjMWM0LTA4MjQtNDYxNi1hOTg5LWVhOTI2ODIwMGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxNi41OTk4MDU2NzFaIn0%3D&digest=sha256%3A4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "DELETE /v2/foo/bar/blobs/sha256:4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.14s) === RUN TestStartPushReadOnly time="2025-09-18T10:39:19+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:19+14:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-09-18T10:39:19+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:19+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=57242b33-308c-4a99-98fe-dbce331b142a http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017566ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c7940851-4951-48fb-b699-e9f5d86bc7b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="908.569µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=aea5ae4a-c443-4422-bcfb-994f1ba3596e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="857.255µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.120777ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.181999ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.240492ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.295528ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=2c2ff920-f732-49c2-8308-5c64aa206095 http.request.method=POST http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.108449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:21+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c9cee1ca-f6e5-4194-8584-5cfc594da63a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/blobs/uploads/ea5d22e9-4f37-4df1-bce6-2dcef4bf8e90?_state=G9Oi7kyj3qiVHfChq7-_RQoq9RE9aJkfJTIpjUCIiuh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTVkMjJlOS00ZjM3LTRkZjEtYmNlNi0yZGNlZjRiZjhlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MTkuNzA5NDg0NjgyWiJ9&digest=sha256%3A13a395907070ca83931b0e1c651ddb626196d41a7ca5d7934585e32160f00859" http.request.useragent=Go-http-client/1.1 http.response.duration=1.720884891s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/blobs/uploads/ea5d22e9-4f37-4df1-bce6-2dcef4bf8e90?_state=G9Oi7kyj3qiVHfChq7-_RQoq9RE9aJkfJTIpjUCIiuh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTVkMjJlOS00ZjM3LTRkZjEtYmNlNi0yZGNlZjRiZjhlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MTkuNzA5NDg0NjgyWiJ9&digest=sha256%3A13a395907070ca83931b0e1c651ddb626196d41a7ca5d7934585e32160f00859 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:21+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=df1b4fb0-24ee-431f-9e4d-9dafca0ed952 http.request.method=POST http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.021253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:21 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c027a8fe-1be7-450a-94ee-342069da66b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/blobs/uploads/1b0039da-0d35-4e9e-8327-73fa51d3f28b?_state=9P4yzezU0H-vkiIbZxIQvQSf8v3kS0779Lw0tIpfLIV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjAwMzlkYS0wZDM1LTRlOWUtODMyNy03M2ZhNTFkM2YyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjEuNjE0Njk3MzFaIn0%3D&digest=sha256%3Ab911c46d7bf796de28f3becb2acd05f551f9cbc97bd276adf492a0978ee95aee" http.request.useragent=Go-http-client/1.1 http.response.duration=3.850575782s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:21 +1400] "PUT /v2/foo/schema1/blobs/uploads/1b0039da-0d35-4e9e-8327-73fa51d3f28b?_state=9P4yzezU0H-vkiIbZxIQvQSf8v3kS0779Lw0tIpfLIV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjAwMzlkYS0wZDM1LTRlOWUtODMyNy03M2ZhNTFkM2YyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjEuNjE0Njk3MzFaIn0%3D&digest=sha256%3Ab911c46d7bf796de28f3becb2acd05f551f9cbc97bd276adf492a0978ee95aee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=9328b72b-f9ed-4ec8-8615-be2af479ee9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.409215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c496b1e3-3f7d-46ec-b466-0e373e286f9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.167832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=0548afd0-388b-4956-bd03-5b2426d2e8b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.107509ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=224676b7-2982-4f6c-83b6-3efc244746ba http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.12371ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:37639" http.request.id=65757b92-c5f3-42df-9f73-0c8f4a869e21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.304935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37639" http.request.id=3cb67a6f-0b02-4734-b385-3a9b136ab367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.226806ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:37639" http.request.id=824d9ac9-dc9b-4100-9301-0c523cddbe7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.151909ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c6beece7-c8a2-4035-9ca9-5b67099abecf http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.061877ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bccf6e3f-82d6-4adf-8b14-d23710c978d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="649.484µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c434769e-b69e-4891-ac91-0ad049ceb3b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration="685.963µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b037ca4a-9323-4230-adef-b7af2460cf94 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="588.625µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="payload digest does match: \"sha256:44cdd412bb8416809248f495961af20812ff02e1c1f9270ef8d7b819b96cef2a\" != \"sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965\"" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bc79e1ad-e20b-41af-9e53-c05b4c395dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bc79e1ad-e20b-41af-9e53-c05b4c395dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.401µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=a7c93407-8bba-4671-a08a-cf3a220891aa http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.925µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bf7453cd-ad95-4306-bf4b-bee9cb34bd5a http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="620.512µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.612µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.994µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="886.344µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=a101b21a-37b2-411c-8492-8600f031b020 http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="780.469µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=d44d6b99-61aa-4217-96eb-21878a915183 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/7a217299-fcb1-4975-be7c-97a351384cfc?_state=efNkJwMLLuMvU8_8p1rgqzNKF2aT2k1mMPwn8n_lmzB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTIxNzI5OS1mY2IxLTQ5NzUtYmU3Yy05N2EzNTEzODRjZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNDg5MjA5ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="825.105µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/blobs/uploads/7a217299-fcb1-4975-be7c-97a351384cfc?_state=efNkJwMLLuMvU8_8p1rgqzNKF2aT2k1mMPwn8n_lmzB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTIxNzI5OS1mY2IxLTQ5NzUtYmU3Yy05N2EzNTEzODRjZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNDg5MjA5ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=708efc2b-e35b-4b66-a5f6-2a263ae98008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="714.201µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=708efc2b-e35b-4b66-a5f6-2a263ae98008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="757.15µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=4830a74d-a2f4-47de-9f13-9e52d51c6f50 http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="927.42µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=3d05548e-9f6e-4222-b49b-43a5c678ef3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/8a49bb43-cfae-44ea-9b4f-e42b6561299e?_state=2kAwg8XKb1M-viC7U-1UoeLUXnslUIiQvmyfReEIoWF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTQ5YmI0My1jZmFlLTQ0ZWEtOWI0Zi1lNDJiNjU2MTI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNjUwOTI1NzkxWiJ9&digest=sha256%3A3e45365d9c27955e41fce7d9e2cbedab399a29e7e4b9b5b5bdd8372d9cbc85ff" http.request.useragent=Go-http-client/1.1 http.response.duration=3.11889346s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/blobs/uploads/8a49bb43-cfae-44ea-9b4f-e42b6561299e?_state=2kAwg8XKb1M-viC7U-1UoeLUXnslUIiQvmyfReEIoWF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTQ5YmI0My1jZmFlLTQ0ZWEtOWI0Zi1lNDJiNjU2MTI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNjUwOTI1NzkxWiJ9&digest=sha256%3A3e45365d9c27955e41fce7d9e2cbedab399a29e7e4b9b5b5bdd8372d9cbc85ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=dbbd7230-eb89-4393-8b3a-f7d3fe77c31b http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="943.98µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:28 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=cf5e9977-0a1a-4dd6-b9e0-13106a7af28b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/bbde5e10-c872-47bf-9e9b-2cfc2105e8dc?_state=wlnnUGN3Q3TB2YpyjB5zjr_fKXbSxRQlhLhvQXdESa57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYmRlNWUxMC1jODcyLTQ3YmYtOWU5Yi0yY2ZjMjEwNWU4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjguOTI3NDUyM1oifQ%3D%3D&digest=sha256%3A6a23f1ce188c7b2cdcabdd7e279fb346fd7402471883ec7aed3ffe4d90132c2c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.328362192s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:28 +1400] "PUT /v2/foo/schema2/blobs/uploads/bbde5e10-c872-47bf-9e9b-2cfc2105e8dc?_state=wlnnUGN3Q3TB2YpyjB5zjr_fKXbSxRQlhLhvQXdESa57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYmRlNWUxMC1jODcyLTQ3YmYtOWU5Yi0yY2ZjMjEwNWU4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjguOTI3NDUyM1oifQ%3D%3D&digest=sha256%3A6a23f1ce188c7b2cdcabdd7e279fb346fd7402471883ec7aed3ffe4d90132c2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=3d454e16-e1c8-43ea-a57b-3436bebf2a60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.220217ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=06e7aeb2-11f3-4b7f-bf15-75d61764d0dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.duration="998.764µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=8b060515-f8e3-40f0-9b17-8cd3439094f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="897.093µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=f3b8108d-1f87-4ab3-b4a9-c298faa40cfe http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="993.547µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=4b1a3ad8-a6da-4ea3-bd91-37d50c8044dc http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="886.379µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=66760a8d-e27e-44fe-8063-858ce04f1558 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.duration="894.505µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=dd1512b5-4e68-4d7e-824a-dc60fde2f6e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="891.438µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="rewriting manifest sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b65f6e30-aa56-4637-a1d3-0eaf1a06a43f http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b65f6e30-aa56-4637-a1d3-0eaf1a06a43f http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.644552ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=596134e0-cc1c-4429-bd79-f24ebcacff21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.204781ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=a2b682e2-d177-499f-b15a-054c47ae92ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.291423ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=a5a0f256-5f49-4f36-832a-dcf5c4234f99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.duration=1.167125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=1bce8c09-2153-429c-a71d-e2208bd47ebd http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.030845ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=55c8e153-40ca-4ea4-b5c6-b4c083783bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.084554ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b5de8a82-fa72-425e-9990-095d11937b60 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="960.762µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=33a191d5-fa12-4ff2-8650-85f0748c0c47 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.duration="792.658µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="rewriting manifest list sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=48a1b33d-7275-45e4-96ee-80d48f1b18c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=48a1b33d-7275-45e4-96ee-80d48f1b18c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.523335ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:32+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=2a22e25d-2c93-48b0-9619-cdb019bd004a http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.049335ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=75887da3-10c1-4a95-a04d-77ada81dac17 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.497µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1897f6fc-b2bb-4126-861a-b2134c980cb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.103µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180344ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.23822ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.292884ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.349945ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=bc2fda5f-d5b1-4a1b-9f89-b31152746c69 http.request.method=POST http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.225258ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=84475681-0f40-4ee0-aaf4-844016ad1724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/blobs/uploads/f8ecbbb5-b1e9-4e6c-a721-9e2028312c2c?_state=UrhKSvFPW2sSiEF_Ipggm-adSPBmiQx7IXOGkuFROsd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOGVjYmJiNS1iMWU5LTRlNmMtYTcyMS05ZTIwMjgzMTJjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzIuNDM3OTU2OTY5WiJ9&digest=sha256%3A22a967dd009e6704fd32f53b831c1ce3dce1d343ef48a215536fd3f518092456" http.request.useragent=Go-http-client/1.1 http.response.duration=2.859520177s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/blobs/uploads/f8ecbbb5-b1e9-4e6c-a721-9e2028312c2c?_state=UrhKSvFPW2sSiEF_Ipggm-adSPBmiQx7IXOGkuFROsd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOGVjYmJiNS1iMWU5LTRlNmMtYTcyMS05ZTIwMjgzMTJjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzIuNDM3OTU2OTY5WiJ9&digest=sha256%3A22a967dd009e6704fd32f53b831c1ce3dce1d343ef48a215536fd3f518092456 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=8d7735b9-6375-4442-8f43-be9b8c19493d http.request.method=POST http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="991.383µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:35 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=fd3040de-84c9-4ef9-8a36-76e18aafa2a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/blobs/uploads/c0d60dca-7508-41c2-9239-b61f46306eee?_state=9F7OQueaU80sQDq7O6-rcZ90r_A7kUWRydfiI7q7ych7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMGQ2MGRjYS03NTA4LTQxYzItOTIzOS1iNjFmNDYzMDZlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzUuNDUzMDAxMjU1WiJ9&digest=sha256%3A28b9975885a0b98ebbbbd325d09992d3050caf6a5251dd3ae5865f9e85511bdc" http.request.useragent=Go-http-client/1.1 http.response.duration=3.415142478s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:35 +1400] "PUT /v2/foo/schema1/blobs/uploads/c0d60dca-7508-41c2-9239-b61f46306eee?_state=9F7OQueaU80sQDq7O6-rcZ90r_A7kUWRydfiI7q7ych7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMGQ2MGRjYS03NTA4LTQxYzItOTIzOS1iNjFmNDYzMDZlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzUuNDUzMDAxMjU1WiJ9&digest=sha256%3A28b9975885a0b98ebbbbd325d09992d3050caf6a5251dd3ae5865f9e85511bdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=9a39afd2-bbea-4e06-920a-970baebbb4a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.445266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=5fb0a3ed-a0c0-4563-8d8d-e289e1acb2a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.250701ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=c162a25c-14c3-4f1f-a0f1-8d694083d4e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.130707ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=f21dff4d-041d-45eb-b649-b83bed948eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.151998ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:36623" http.request.id=4a5936b9-d9f0-44fc-9971-f12fd42a8dd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.421163ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36623" http.request.id=2ae8a0bf-5093-487f-8299-5a9f2a7eb0fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.459669ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:36623" http.request.id=6a2d477d-b0fe-47bb-ab58-5704e61c5c05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.403495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=38a75d72-47b6-4b5d-a523-312b07bdfe61 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.507385ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=aa3cbc39-5424-49b7-943d-cee2fdf44677 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="929.099µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3f15102c-b971-4c88-a6a0-4d3ab55d1ece http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration="941.733µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d14b280b-bc7e-486f-9518-45cb3a1ecc38 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.414µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="payload digest does match: \"sha256:a3dc50a5738f68e532cb61faed98c099455c05dc50fd77c7ee48b9706ffdfa46\" != \"sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea\"" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=71ff98c0-d0b2-4859-9432-9e31f721eadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=71ff98c0-d0b2-4859-9432-9e31f721eadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.074827ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3c48745f-2d90-4d39-b8b8-f1341709c00b http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05996ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=37f99094-d4f2-4b6a-bc27-7a6bd09e5a05 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.489µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017084ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.070593ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.100111ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=67a55486-ed51-4ba4-a776-855f089a4c2a http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="992.038µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3a5836fd-b71c-4adf-a6d1-9ff5bb610d6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/b4ad5c88-08fe-4c1a-9263-30bdd3085386?_state=ESBKzC3Itw_GSxF_ZMRjHuIetddvBlc-NorKVtctjrl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGFkNWM4OC0wOGZlLTRjMWEtOTI2My0zMGJkZDMwODUzODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzguODk1MjEwNDAyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.255873ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/blobs/uploads/b4ad5c88-08fe-4c1a-9263-30bdd3085386?_state=ESBKzC3Itw_GSxF_ZMRjHuIetddvBlc-NorKVtctjrl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGFkNWM4OC0wOGZlLTRjMWEtOTI2My0zMGJkZDMwODUzODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzguODk1MjEwNDAyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=8aa17b51-d276-4a63-99d2-5e13f035a5e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.093147ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=8aa17b51-d276-4a63-99d2-5e13f035a5e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.147318ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T10:39:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=8876cddb-86e1-4caa-8758-0b619b6d5353 http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.16899ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:39 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=0fd7b1ff-65a6-4290-99a3-9915dc2a974e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/6c05d3eb-58c5-49e7-8635-abb701cd0a53?_state=p15l_ntKAdbx1mxMAC5kNnI5ztcwplHSM-1W9TmcT-R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzA1ZDNlYi01OGM1LTQ5ZTctODYzNS1hYmI3MDFjZDBhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzkuMDkwMjU2NzYxWiJ9&digest=sha256%3Af6415d3eb25b808a1da8aca44404f63b02c0f5b2cee54f1d6cc3bb4f1e95a67d" http.request.useragent=Go-http-client/1.1 http.response.duration=5.019164434s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:39 +1400] "PUT /v2/foo/schema2/blobs/uploads/6c05d3eb-58c5-49e7-8635-abb701cd0a53?_state=p15l_ntKAdbx1mxMAC5kNnI5ztcwplHSM-1W9TmcT-R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzA1ZDNlYi01OGM1LTQ5ZTctODYzNS1hYmI3MDFjZDBhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzkuMDkwMjU2NzYxWiJ9&digest=sha256%3Af6415d3eb25b808a1da8aca44404f63b02c0f5b2cee54f1d6cc3bb4f1e95a67d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=78a7a704-d005-4230-94b9-7da811cc0b62 http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="956.994µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:44 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=898b962f-58db-4cfb-8c16-d54c9722208a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/3dee21d3-0763-45d1-9b92-fbdd5fb76f81?_state=gUJLu7iK4r7iVFb_kjSBHLJRkHoBfNGLbB6NujnJYqN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGVlMjFkMy0wNzYzLTQ1ZDEtOWI5Mi1mYmRkNWZiNzZmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDQuMzYxMTg2Mzk1WiJ9&digest=sha256%3A3b32a91d4a01466fb870228e9888ba7dae87e2ff8e43809ee04cff491f02fbdc" http.request.useragent=Go-http-client/1.1 http.response.duration=3.259522813s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:44 +1400] "PUT /v2/foo/schema2/blobs/uploads/3dee21d3-0763-45d1-9b92-fbdd5fb76f81?_state=gUJLu7iK4r7iVFb_kjSBHLJRkHoBfNGLbB6NujnJYqN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGVlMjFkMy0wNzYzLTQ1ZDEtOWI5Mi1mYmRkNWZiNzZmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDQuMzYxMTg2Mzk1WiJ9&digest=sha256%3A3b32a91d4a01466fb870228e9888ba7dae87e2ff8e43809ee04cff491f02fbdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=7459aa0d-a962-44b7-b5ad-e99cf5dd161a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.237252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=14b5fff8-ea42-43f8-b40d-71038ad2a60a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.duration=1.033648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=284934f9-4b07-4181-b9e2-98b33648e1bd http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="916.423µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d684175e-4fe8-4bf9-82bd-f9680d661b31 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="884.159µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=6addaa9b-bdd5-47cc-9676-b6f4927d6747 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="700.022µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=a38382c6-f944-4b0f-8ebf-9c3521c6d3ca http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.duration="739.176µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=7254ad7b-5128-40ec-ae58-9f54554c1465 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.908µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="rewriting manifest sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1a1e40c8-ca04-4f1d-8a5d-17a7ebb43840 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1a1e40c8-ca04-4f1d-8a5d-17a7ebb43840 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.398353ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=6ee160e7-40ea-4695-913e-a2aa8b8bf866 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="814.771µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=a0a5d674-6883-4107-a0b1-8b3a75773124 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="953.623µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=ef20c52f-5675-4bf3-9b5b-93acf408fe66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.duration="917.793µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=2a7e4cdc-62f7-4d6a-a6f1-77f1b4d65b0d http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="913.389µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=213536c5-eaea-413e-833c-7f82b54cc24a http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="872.844µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d34f8ce3-bbc6-40fe-a2d7-529b2e23383f http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="746.189µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=da9898da-961c-478a-9375-9468075d1f00 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.duration="636.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="rewriting manifest list sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=b44c5863-1aef-465f-9383-fc309e9b7cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=b44c5863-1aef-465f-9383-fc309e9b7cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.330554ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (28.06s) === RUN TestGetManifestWithStorageError time="2025-09-18T10:39:47+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=f8f965e4-bf2f-4a2f-a4f0-ce2685eca88e http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifesttagnotfound/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.592µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=aa1bad86-62da-43d8-b480-91ddb6de92cb http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/genericstorageerr/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.305µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=d060bff2-1fe7-4002-9e58-2a1d9fcd2df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifestinvalidpath/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.646µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=5620d824-9618-462a-ae04-27388415282a http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifestbadlink/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="831.49µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-09-18T10:39:47+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=75656349-1733-495e-8f65-68de8ec48c6f http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.592µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=e5ee5ee8-4d79-42ca-8ff0-6ec416be0ef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="615.973µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=7c363f6f-0e57-4dc1-b753-06760ac1c59d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="602.582µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.353µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.422µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008156ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.041942ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=70118160-838b-4aed-8696-1a6aa4316650 http.request.method=POST http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="916.177µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d1309abe-a7bc-41fc-b89f-6e1dc273408d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/blobs/uploads/517e45f1-8330-4be9-9349-24ebfdc2de99?_state=eP8o73JpdQzBMPWD2LkAk6h3uu6aIslg0hE5fKxEq4d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTdlNDVmMS04MzMwLTRiZTktOTM0OS0yNGViZmRjMmRlOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDcuODIxMTQ2NTI0WiJ9&digest=sha256%3Ad5be8e40c79a624c2a2eae90dfba7ad6bd9200e1f9bf870413efdf2356a10abd" http.request.useragent=Go-http-client/1.1 http.response.duration=4.159713084s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/blobs/uploads/517e45f1-8330-4be9-9349-24ebfdc2de99?_state=eP8o73JpdQzBMPWD2LkAk6h3uu6aIslg0hE5fKxEq4d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTdlNDVmMS04MzMwLTRiZTktOTM0OS0yNGViZmRjMmRlOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDcuODIxMTQ2NTI0WiJ9&digest=sha256%3Ad5be8e40c79a624c2a2eae90dfba7ad6bd9200e1f9bf870413efdf2356a10abd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=99a3bdb7-1d3d-4306-8875-93df95b27c0e http.request.method=POST http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.094122ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:52 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=52cd52cf-975e-4091-b6bc-fb91848004c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/blobs/uploads/cd0185c9-0ff1-4a1b-8511-7b84a63d9600?_state=OX3tgCsuu9V9ygi4urGtxnFPCiHwBQxBpoHOwUAISp57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZDAxODVjOS0wZmYxLTRhMWItODUxMS03Yjg0YTYzZDk2MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTIuMTExMzgxMjE5WiJ9&digest=sha256%3A735a2f3e930dec6ca82beba2ebc3d92a9baf97d042ce0a9534dd3c905472e453" http.request.useragent=Go-http-client/1.1 http.response.duration=2.327333061s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:52 +1400] "PUT /v2/foo/schema1/blobs/uploads/cd0185c9-0ff1-4a1b-8511-7b84a63d9600?_state=OX3tgCsuu9V9ygi4urGtxnFPCiHwBQxBpoHOwUAISp57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZDAxODVjOS0wZmYxLTRhMWItODUxMS03Yjg0YTYzZDk2MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTIuMTExMzgxMjE5WiJ9&digest=sha256%3A735a2f3e930dec6ca82beba2ebc3d92a9baf97d042ce0a9534dd3c905472e453 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=5b94d307-7630-4d2c-b251-559375b050fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.359669ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=b1738184-a1aa-47cd-9602-201065b397a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.21486ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=eb9e237e-5c0c-46e0-9f1f-5110ec75cf37 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.051327ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0741de5a-0bd6-4624-be21-041d3251a81b http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.018413ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:37565" http.request.id=8fdcd403-2498-4434-84a7-5435efe0e609 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.214535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37565" http.request.id=24aa3df8-b448-453f-abc4-c423a184cb27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.341928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:37565" http.request.id=764b46af-7f63-4429-abf7-db461e6184ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.293094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=7fefc88e-e220-4119-bd1a-ca121c959e3b http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.069626ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=56a92925-5d30-4373-be56-bc25bad1e7c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="660.309µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=cae665a8-d1e5-4574-b5d8-09f0ec0440c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration="677.944µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d7faf49b-7990-4cd9-b0e7-43b6731764d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="684.145µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="payload digest does match: \"sha256:008997375a087b427dc562dd1ee1313dbc853124f1b21744a3fcf5eae3b27acf\" != \"sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d\"" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=4e58f0f9-a4e8-41b5-b0cd-b61224a99b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=4e58f0f9-a4e8-41b5-b0cd-b61224a99b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.071µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9f05c58c-148c-4b64-b18d-d52158e279e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration="940.551µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1fc99cd5-b393-45ff-9206-8b7c8e6fd8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.698µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1c219beb-a2ae-4a2f-a3c7-18a42072180b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52520" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.982µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1a465d25-b6ff-4b89-83cb-49b294c5339d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52532" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.54986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a959a780-1965-4d91-a77a-419c1f7071a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52532" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.262921ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=397a0afe-fae7-443e-984e-6b6fa8721910 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52536" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="870.781µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9831d0b5-4ef8-465f-9d12-6ae81d321578 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.529412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=71ea8e88-ee12-4dc3-81b6-475335f23a0a http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.1µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=c0a4f3b9-7475-412e-b159-216be8ec08bb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.069091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=91bd0a46-d609-4de2-b652-21b94aded24a http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="805.361µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=72fd1fae-ad1f-458d-b928-027dde027896 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.629µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=f60eca9d-374f-4e9e-a108-e0ce1e506fee http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.666µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.002745ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.059632ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.111106ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=157c79ca-4d22-4f91-99eb-dc242aab936d http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.573µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=647b7a89-a020-46bd-9807-22399af71fae http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/376cd4a3-0686-45bd-84c9-91a24c406439?_state=e2s0lphDoK8pP20qp4Olb1uPLEN0tuL8ONmducGK4DN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzZjZDRhMy0wNjg2LTQ1YmQtODRjOS05MWEyNGM0MDY0MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNDc4MjgwOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.080847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/blobs/uploads/376cd4a3-0686-45bd-84c9-91a24c406439?_state=e2s0lphDoK8pP20qp4Olb1uPLEN0tuL8ONmducGK4DN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzZjZDRhMy0wNjg2LTQ1YmQtODRjOS05MWEyNGM0MDY0MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNDc4MjgwOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=2138679f-5dc3-4cd9-bc2f-bc92123f6d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="964.549µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=2138679f-5dc3-4cd9-bc2f-bc92123f6d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.025329ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a0098d44-3528-46d9-b8c8-1a18f45acb80 http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="848.16µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9390a96c-d768-4711-8040-a6abab3acb88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/b1898367-b20b-4d0a-98a8-d49c67b8e4ac?_state=PNgtYdgaxZWnDRTliRlMZjL0Wj4V1JSmMTIaOfjtFeJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTg5ODM2Ny1iMjBiLTRkMGEtOThhOC1kNDljNjdiOGU0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNjM1MTkyMjA0WiJ9&digest=sha256%3A0b5c524113e031b8f5b26b8adc87eee84c238cf5c16de227d9d703a4e6d18d83" http.request.useragent=Go-http-client/1.1 http.response.duration=3.115305754s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/blobs/uploads/b1898367-b20b-4d0a-98a8-d49c67b8e4ac?_state=PNgtYdgaxZWnDRTliRlMZjL0Wj4V1JSmMTIaOfjtFeJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTg5ODM2Ny1iMjBiLTRkMGEtOThhOC1kNDljNjdiOGU0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNjM1MTkyMjA0WiJ9&digest=sha256%3A0b5c524113e031b8f5b26b8adc87eee84c238cf5c16de227d9d703a4e6d18d83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=42dce0a9-bb43-466f-819b-15d3779e4d88 http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="964.885µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:57 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a27c1061-77ca-4083-a46f-84e28f55b567 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/38a3a8f1-b194-436f-8a6c-b06eb1457de2?_state=Cgy7wp_ooys08EjkChyX7hIvJkKN9GAHyWV1Jn_4s7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOGEzYThmMS1iMTk0LTQzNmYtOGE2Yy1iMDZlYjE0NTdkZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTcuOTE3Nzg3NTY2WiJ9&digest=sha256%3Abcdb724ed1abf160109302fa578908bdb23794b37b11916554dd6d0f0e20be1c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.773281416s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:57 +1400] "PUT /v2/foo/schema2/blobs/uploads/38a3a8f1-b194-436f-8a6c-b06eb1457de2?_state=Cgy7wp_ooys08EjkChyX7hIvJkKN9GAHyWV1Jn_4s7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOGEzYThmMS1iMTk0LTQzNmYtOGE2Yy1iMDZlYjE0NTdkZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTcuOTE3Nzg3NTY2WiJ9&digest=sha256%3Abcdb724ed1abf160109302fa578908bdb23794b37b11916554dd6d0f0e20be1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=9282f29b-d07a-43b6-b920-01a02f778b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.11914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=703d3f5d-8bd6-44eb-9121-5fb40dfe6b1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="973.985µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=94175d99-a5b8-4b9e-9cbd-2ac52acd420e http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="818.576µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=76442c42-0142-43a6-a7cf-5f1bfb0fcf8b http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="867.443µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6f2e5982-0289-4a6b-9fb3-9f92ecab601f http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="682.299µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=f84671e5-1011-447d-aad4-55bc981c4590 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="669.52µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6e045671-e0ce-4a50-9bb9-7bf7c912084b http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.782µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="rewriting manifest sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a5034cc4-075f-4a65-bf63-f9b612812b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a5034cc4-075f-4a65-bf63-f9b612812b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.211517ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9dd59c46-e0f8-4c0c-ab6c-6f328b4ed997 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="705.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=adae7fcd-f629-4f9b-92b7-6e860a9f8b45 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.526µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a129e6cd-548f-46e6-a7bf-80ff9de8640b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52552" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.286µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=a50ba553-ad17-49bf-968d-f582474fb631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52556" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.002379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d4f78da8-f02d-4592-a88b-1d53f9e485b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52556" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="822.691µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=e9d6490d-1c75-4afe-8380-7fc16327d98b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52566" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.301µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=1e471804-f7a2-4fb6-911a-5d7ea72d48b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.058955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6424433f-3d6b-46eb-9f48-5b84393ecd96 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="712.972µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a165dec8-068c-43c5-af1c-24cd1a863ad4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="776.279µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1fa440dc-f7f3-4289-80d9-032a0b3556d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="607.603µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (14.06s) === RUN TestManifestDeleteDisabled time="2025-09-18T10:40:01+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:42533" http.request.id=80656114-2490-4391-90b8-9a8ee5c053db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53080" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="709.593µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag time="2025-09-18T10:40:01+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=56a89bd8-54c2-4808-969e-7113e759f97e http.request.method=POST http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="986.982µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=48e79878-5fe0-456a-9271-f178e64f6830 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50188" http.request.uri="/v2/foo/bar/blobs/uploads/4c04e48a-c49c-415f-9416-82505432dd37?_state=kY8VtBpwN64zaoigQXlxMjijVkavS4v-8FNOIyUL0Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMDRlNDhhLWM0OWMtNDE1Zi05NDE2LTgyNTA1NDMyZGQzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMS44MzM0MTI0MjJaIn0%3D&digest=sha256%3Af976f09b2c3766b1be718c6046e3562fc93af3654c580d8c41695bca9dd6de0d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.794642442s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/bar/blobs/uploads/4c04e48a-c49c-415f-9416-82505432dd37?_state=kY8VtBpwN64zaoigQXlxMjijVkavS4v-8FNOIyUL0Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMDRlNDhhLWM0OWMtNDE1Zi05NDE2LTgyNTA1NDMyZGQzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMS44MzM0MTI0MjJaIn0%3D&digest=sha256%3Af976f09b2c3766b1be718c6046e3562fc93af3654c580d8c41695bca9dd6de0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=04a04fe7-4791-46b3-83ae-3aa99e0362be http.request.method=PUT http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.26201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="Starting upload purge in 26m0s" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=fb378173-bd6b-4686-b43a-3e186237b462 http.request.method=GET http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="650.653µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43317" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=a8efd766-56ee-49ba-8778-9dc0e0ab4ec1 http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="594.554µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=46da86d3-4222-4f6b-b8dd-61a561257b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44938" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=d14b2ae7-2f03-4fa5-9f42-7cd439a97349 http.request.method=GET http.request.remoteaddr="127.0.0.1:47844" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.097531ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 with ttl=167h59m59.999997809s" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=46da86d3-4222-4f6b-b8dd-61a561257b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44938" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.737164ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=0f57650a-e830-4d06-9bc9-11e8b56aca76 http.request.method=GET http.request.remoteaddr="127.0.0.1:47844" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="565.875µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=c02e41bf-69d5-4c59-86f9-749a98b223cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44952" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=756854da-a725-4a64-9637-9186bd0812a1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.003324ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=c02e41bf-69d5-4c59-86f9-749a98b223cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44952" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=3.936821ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=75170b11-1376-4fa3-9ac9-6d6781a46107 http.request.method=POST http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="886.16µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=737d8962-c72e-4b24-b48a-f34e4d49dba2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47854" http.request.uri="/v2/foo/bar/blobs/uploads/22faba38-34db-4a4c-8a58-ce4d4a2ddc5f?_state=4q7fp12GW4oy9O-A57zf9_QP5NAqlkBPWHLfLGaf5Ut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZmFiYTM4LTM0ZGItNGE0Yy04YTU4LWNlNGQ0YTJkZGM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMy44MjU3OTI2OTVaIn0%3D&digest=sha256%3Afffd349a0704dd0e1aa80451d0e5d695cebb8c2beeed3cd3c2d59699e5052266" http.request.useragent=Go-http-client/1.1 http.response.duration=4.20081916s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "PUT /v2/foo/bar/blobs/uploads/22faba38-34db-4a4c-8a58-ce4d4a2ddc5f?_state=4q7fp12GW4oy9O-A57zf9_QP5NAqlkBPWHLfLGaf5Ut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZmFiYTM4LTM0ZGItNGE0Yy04YTU4LWNlNGQ0YTJkZGM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMy44MjU3OTI2OTVaIn0%3D&digest=sha256%3Afffd349a0704dd0e1aa80451d0e5d695cebb8c2beeed3cd3c2d59699e5052266 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=e1d3e969-07dc-49c2-a16a-5865c9971516 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.310033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=a47c6e7f-b203-475c-9038-71a014d3573e http.request.method=GET http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.936947ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=b15a6899-5235-4b9e-8b06-838abeaf0c35 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47866" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.30676ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=44a03b7f-1c29-47f9-b86d-bae10032829d http.request.method=GET http.request.remoteaddr="127.0.0.1:47866" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="590.035µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=b2205cdd-47c0-46fd-88e4-44e76962f906 http.request.method=GET http.request.remoteaddr="127.0.0.1:47874" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.150965ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:4600086f0ee01147a615ef7bfc520cc672289fb1a43604d4fd991413897a1043 with ttl=167h59m59.999996518s" go.version=go1.24.4 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=9.587367ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.32s) === RUN TestAppDispatcher time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=8db1301c-985c-402e-a584-41ab5fd1420a http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="728.448µs" http.response.status=200 http.response.written=0 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=5e46a50b-6a0d-4fbf-8158-ace9c51f16e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="620.404µs" http.response.status=200 http.response.written=0 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=1a054f91-e938-4896-9c80-6e92b9c74455 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="608.854µs" http.response.status=200 http.response.written=0 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=6ce3c0ea-c365-4b15-9d38-d5f5225f0f43 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="648.793µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-18T10:40:08+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.24.4 http.request.host="127.0.0.1:41413" http.request.id=ea0d6883-8917-4ea9-8a2f-69f7a3847c32 http.request.method=GET http.request.remoteaddr="127.0.0.1:47980" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-09-18T10:40:08+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=info msg="configuring file health check path=/tmp/healthcheck2907861158, interval=1" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2025-09-18T10:40:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:12+14:00" level=info msg="configuring TCP health check addr=127.0.0.1:36767, interval=1" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-18T10:40:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:16+14:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:44605, interval=1, threshold=3" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 130.920s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.08s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (4.21s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.23s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.45s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.001s === RUN TestSchedule time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994742ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.507µs" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.251µs" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99583ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99735ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 1.187s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.50s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 30310912 sha256:c95f9377e308510b6a228c057cfcd3d103155e26ebd29e65365bda2a697608b3 [] map[] } --- PASS: TestSimpleBlobRead (0.57s) === RUN TestBlobMount --- PASS: TestBlobMount (0.42s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.11s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.40s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.29s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:3dcd069f57121102ded9c52b89a4c6dd4f61e98c31e7589b55f40114f77637fd palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:54d0b0fc868b97b2a441d2cf54f87f1f4dc277fabd671c11e53441b51b9cce97 palailogos: marking blob sha256:d5853b0c21bcaa7b52dcbe35a4582229b7de7d6528e59f7b4c773930e2fc3a58 palailogos: marking manifest sha256:7f155fcc1e8a729f14065f134b8e01e697c2bca5c71530147178899a9afbedf3 palailogos: marking blob sha256:ebd95d655edf4bba2a14dbc8d249012dcb8c12ec513854adfe2ed4d1a7086673 palailogos: marking blob sha256:9baf605388cd7fac7bbcc398a361ce613186f57d9df6e0bc04001aebcfeaf645 palailogos: marking manifest sha256:8178654a657625a50d71101ee889d0b98d747c45f62cb762e22eaf6459ba073a palailogos: marking blob sha256:2ada41e7738e1917afb105afd83685b716dde46dc150823faa51344b0d428378 palailogos: marking blob sha256:7f1438f97a20afa6bfaf452ad669aa9efbfbf7d8491ba21220f9375266a17cc6 palailogos: marking manifest sha256:b1fe108c82de11321f9aeb3993aa654793f2a75deef9c84b850a068b764b5418 palailogos: marking blob sha256:7f155fcc1e8a729f14065f134b8e01e697c2bca5c71530147178899a9afbedf3 palailogos: marking blob sha256:8178654a657625a50d71101ee889d0b98d747c45f62cb762e22eaf6459ba073a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.35s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests: marking manifest sha256:b4a9293a55f3a86cf783f0368d6e2c6ec1efce8c90f123ad3410fe5ff9e3d694 deletemanifests: marking blob sha256:ad50d41d5f8b3c62e32cb9a5a1654afdf1df89b43ffdc31300ca844112359289 deletemanifests: marking blob sha256:80fc94b1e1a0dfcd2b5346093a0e1ff46776f0b2051bc29045714ec07d6c2261 deletemanifests: marking blob sha256:1936bb1e5594b56a4066c04a5b5b6db92f507097568a0b5007a352e20fe518e4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5 blob eligible for deletion: sha256:89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e blob eligible for deletion: sha256:90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d blob eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests manifest eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests: marking manifest sha256:b4a9293a55f3a86cf783f0368d6e2c6ec1efce8c90f123ad3410fe5ff9e3d694 deletemanifests: marking blob sha256:ad50d41d5f8b3c62e32cb9a5a1654afdf1df89b43ffdc31300ca844112359289 deletemanifests: marking blob sha256:80fc94b1e1a0dfcd2b5346093a0e1ff46776f0b2051bc29045714ec07d6c2261 deletemanifests: marking blob sha256:1936bb1e5594b56a4066c04a5b5b6db92f507097568a0b5007a352e20fe518e4 time="2025-09-18T10:38:26+14:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 time="2025-09-18T10:38:26+14:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1b/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestDeleteManifestIfTagNotFound (1.51s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1e001f2e187d55ba1be30a0c4a9b23f1c06598aa7e238f47f1090f5597c24569 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1e/1e001f2e187d55ba1be30a0c4a9b23f1c06598aa7e238f47f1090f5597c24569" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:67c489f518d1b91ca469a8123d636991c56f56987c56848e37f69020baf8df1f time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/67c489f518d1b91ca469a8123d636991c56f56987c56848e37f69020baf8df1f" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:825e2420e5e98cd35dce712d0169040e255fe81def64db4e5f9c697e59e01598 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/825e2420e5e98cd35dce712d0169040e255fe81def64db4e5f9c697e59e01598" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestGCWithMissingManifests (0.39s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:d6523cca658bdcd799a98aaaf482231cddd25e8f9130cf831f12e9d4b897cf1b komnenos: marking blob sha256:df9376f15e33d73c3ea84d82159214033e0be8e65084380ff2fb3b10102f79f3 komnenos: marking blob sha256:10d0b1ff6cffaa6c0329cc3144d78827c6b6c786b31555746382ef6110bfe0b9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d34803ee8fb3bed564eb452dc132edf01add5d49f328992dc001f748991ead25 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d34803ee8fb3bed564eb452dc132edf01add5d49f328992dc001f748991ead25" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:da22ffccfd55dcdadcbb3951ef8c0db819a88614f400b1902cd3c93de0af499e time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/da22ffccfd55dcdadcbb3951ef8c0db819a88614f400b1902cd3c93de0af499e" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:fc1f8cee8228a6fceae1236db3e497cbf1d440f2e4eb74081ab00d4d23a6efaf time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fc/fc1f8cee8228a6fceae1236db3e497cbf1d440f2e4eb74081ab00d4d23a6efaf" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:54fc45cc6a649c1b46cdf22ef8547b88f49b4e2c881011de624a96b835cdf225 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/54/54fc45cc6a649c1b46cdf22ef8547b88f49b4e2c881011de624a96b835cdf225" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:8613ed79d1c94ead981ec2ea754d52d2b26027a76bbfc0634e3689ecee049339 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/8613ed79d1c94ead981ec2ea754d52d2b26027a76bbfc0634e3689ecee049339" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:92e3ba71400b2010fd6f48a90721bcd19aba732264248f5f35047377edddf723 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/92/92e3ba71400b2010fd6f48a90721bcd19aba732264248f5f35047377edddf723" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestDeletionHasEffect (1.52s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.33s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:96132becebc14737da1abe62fe6b27d1ccdc7ee3a6e64b5b22815b7397e69c21 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:8e27ad062b7b0b7cdc69a7ab5f0ac7b416b5ac9110389f16b9c11e45f4b4b038 michael_z_doukas: marking blob sha256:44d429ad4e18e32d2a42922cf82ec10ae0981484447803bd43faa49e279a6074 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:08e005ec0e9be0fbfa2b1478c69593d3232dcb90cbf0ccfb3defc0a064e8b6a0 time="2025-09-18T10:38:30+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/08e005ec0e9be0fbfa2b1478c69593d3232dcb90cbf0ccfb3defc0a064e8b6a0" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestOrphanBlobDeleted (0.58s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d5c3c55ee5eafbbf41f2d256cf26e2a78a5768ddbba7890ad31018a8ac646f4d linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:2c8b8908c99e0da631c506d6d870cae50abeb895d81a43607cfca2de912a3bfc --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.43s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.46s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.38s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.95s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 09:38:32.391813247 +1400 +14 m=-3579.786592865, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/91dbab71-2538-4693-9367-bb944ce72c63 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94a4f7b9-c1cd-4d2c-96ad-b703dc4f9e43 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/a161de4a-d294-4350-a7d9-7dabf00e7239 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5630b2a2-0ed3-449c-8d17-9e550066b873 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a064c40-16e3-44b9-af9d-a91c46f674d9 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8089db52-7e34-4946-81a5-93c3b97d9147 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8bd648bb-6aeb-4b9f-827c-84bc96e1db8c have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b938f558-6ac3-4ed6-8689-00034da146ed have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1ec346aa-0236-43b5-b902-f0d5ea36ab54 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2692793f-496f-4447-a31b-4f41282f3266 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/71c1419f-ee27-4949-a4da-ce2a4bd2f22f have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/31106836-e912-40c1-bf1d-acd8ece995b7 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b29eae8a-5df4-4773-b622-33d009b3d107 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0aa4131e-f0b9-48c2-99d2-fc8e6ac9282b have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9b337413-9ad1-40de-82a0-a3591badf56f have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c33dfde0-4ac0-4b2f-ae11-5a2c944c38a3 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f0d24bd7-aa18-443f-89d1-dd013389c7b2 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c1bf89c-91d8-46b6-9faf-bfd1c852b168 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9642a779-df2d-4044-bdf1-7c6957336525 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d961fd5f-9fee-4deb-8abf-e4410872cdfc have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e54e2353-0172-4501-8669-6a35c68f31a5 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.395335272 +1400 +14 m=+20.216929162, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 20.231s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.009s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-09-18T10:38:12+14:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.05s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.064s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (20.99s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 21.343s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (19.18s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.523s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-09-18T10:38:12+14:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.4 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-09-18T10:38:12+14:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.4 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-09-18T10:38:12+14:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.4 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4 time="2025-09-18T10:38:12+14:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-09-18T10:38:12+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d --- PASS: TestMatchIPV4 (0.00s) time="2025-09-18T10:38:12+14:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestParsing (0.01s) time="2025-09-18T10:38:12+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-09-18T10:38:13+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T10:38:14+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T10:38:15+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T10:38:16+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.514s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.359s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (17.54s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.901s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.012s ? github.com/docker/distribution/version [no test files] make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang dh_installdirs -O--buildsystem=golang dh_auto_install -O--buildsystem=golang cd obj-x86_64-linux-gnu && mkdir -p /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr cd obj-x86_64-linux-gnu && cp -r bin /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' mv debian/tmp/usr/bin/registry debian/tmp/usr/bin/docker-registry mkdir -p debian/tmp/etc/docker/registry touch debian/tmp/etc/docker/registry/htpasswd cp cmd/registry/config-example.yml debian/tmp/etc/docker/registry/config.yml make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_install -O--buildsystem=golang dh_installdocs -O--buildsystem=golang dh_installchangelogs -O--buildsystem=golang dh_installinit -O--buildsystem=golang dh_installsystemd -O--buildsystem=golang dh_installsystemduser -O--buildsystem=golang dh_perl -O--buildsystem=golang dh_link -O--buildsystem=golang dh_strip_nondeterminism -O--buildsystem=golang dh_compress -O--buildsystem=golang dh_fixperms -O--buildsystem=golang dh_missing -O--buildsystem=golang dh_strip -a -O--buildsystem=golang dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'golang-github-docker-distribution-dev' in '../golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . 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/1171965/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1171965/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/1171965 and its subdirectories I: Current time: Thu Sep 18 10:40:42 +14 2025 I: pbuilder-time-stamp: 1758141642 + false + set +x Wed Sep 17 20:40:42 UTC 2025 I: Signing ./b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo as docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Wed Sep 17 20:40:42 UTC 2025 I: Signed ./b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo as ./b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Wed Sep 17 20:40:42 UTC 2025 - build #2 for docker-registry/forky/amd64 on ionos11-amd64 done. Starting cleanup. All cleanup done. Wed Sep 17 20:40:42 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-m2y8x4da, removing. /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP: total 504 drwxrwxr-x 2 jenkins jenkins 4096 Sep 17 20:35 b1 drwxrwxr-x 2 jenkins jenkins 4096 Sep 17 20:40 b2 -rw-rw-r-- 1 jenkins jenkins 3163 Sep 2 2024 docker-registry_2.8.3+ds1-2.dsc -rw------- 1 jenkins jenkins 497820 Sep 17 20:35 rbuildlog.oUPjwmi /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b1: total 11996 -rw-r--r-- 1 jenkins jenkins 493197 Sep 17 20:35 build.log -rw-r--r-- 1 jenkins jenkins 6020084 Sep 17 20:35 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 9996 Sep 17 20:35 docker-registry_2.8.3+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3163 Sep 17 20:35 docker-registry_2.8.3+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 10030 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 10912 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2119 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 5429960 Sep 17 20:35 docker-registry_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1437 Sep 17 20:35 docker-registry_2.8.3+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 251016 Sep 17 20:35 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b2: total 11920 -rw-rw-r-- 1 jenkins jenkins 448133 Sep 17 20:40 build.log -rw-r--r-- 1 jenkins jenkins 6020084 Sep 17 20:40 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 9996 Sep 17 20:40 docker-registry_2.8.3+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3163 Sep 17 20:40 docker-registry_2.8.3+ds1-2.dsc -rw-rw-r-- 1 jenkins jenkins 10030 Sep 17 20:40 docker-registry_2.8.3+ds1-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 10912 Sep 17 20:40 docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc -rw-rw-r-- 1 jenkins jenkins 2119 Sep 17 20:40 docker-registry_2.8.3+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 5429960 Sep 17 20:40 docker-registry_2.8.3+ds1-2_amd64.deb -rw-rw-r-- 1 jenkins jenkins 1437 Sep 17 20:40 docker-registry_2.8.3+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 251016 Sep 17 20:40 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb Wed Sep 17 20:40:42 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Wed Sep 17 20:40:42 UTC 2025 I: docker-registry_2.8.3+ds1-2_amd64.changes: Format: 1.8 Date: Mon, 02 Sep 2024 07:25:27 -0400 Source: docker-registry Binary: docker-registry docker-registry-dbgsym golang-github-docker-distribution-dev Architecture: amd64 all Version: 2.8.3+ds1-2 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team Changed-By: Reinhard Tartler Description: docker-registry - Docker toolset to pack, ship, store, and deliver content golang-github-docker-distribution-dev - Docker toolset to pack, ship, store, and deliver content (source) Changes: docker-registry (2.8.3+ds1-2) unstable; urgency=medium . * Team upload. * Remove Arnaud and Tim from Uploaders field * Normalize fields with wrap-and-sort * Add missing dependency on golang-github-distribution-reference-dev Checksums-Sha1: 2a1d66791b722be336251e4046ad53f3ffddf3f3 6020084 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb 017fa081a5e034fccd7449bebe14f3283fc4fecc 10030 docker-registry_2.8.3+ds1-2_amd64.buildinfo 6b573bd56d521c7e1ddfc0eeadc0932f1aff4616 5429960 docker-registry_2.8.3+ds1-2_amd64.deb 17b047f7b17461e454cbd9223c33d980ca92457f 251016 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb Checksums-Sha256: 3af164642d996915a14b59727d4b7c62091be089d95f6b8b11a2c1b7d6306b15 6020084 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb cab6e54b24d38c8cabdcb63f29b9566fc8227eaf2f8702d5233f989237d29900 10030 docker-registry_2.8.3+ds1-2_amd64.buildinfo 6f36aeb45537f2af6e0e3688eea68126e779504b613533ba8028b6fb30c5db59 5429960 docker-registry_2.8.3+ds1-2_amd64.deb 461a5ef7c6e419854d0060ca1a92b70b4a2d4425ec7996d32b450f0bdddf56cf 251016 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb Files: e4b9196815c6fd38f22082e27e4bf393 6020084 debug optional docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb 174da2c47276256f361f5b843f2a3b90 10030 utils optional docker-registry_2.8.3+ds1-2_amd64.buildinfo b4699753d455d8d53168cfae2e50bfef 5429960 utils optional docker-registry_2.8.3+ds1-2_amd64.deb 069747a8a45b21b2a3ffb2674158e32d 251016 golang optional golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/docker-registry_2.8.3+ds1-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/docker-registry_2.8.3+ds1-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/forky/amd64/docker-registry_2.8.3+ds1-2.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/forky/amd64/docker-registry_2.8.3+ds1-2.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/forky/amd64/docker-registry_2.8.3+ds1-2_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/forky/amd64/docker-registry_2.8.3+ds1-2.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-09-17 20:35:00.242721390 +0000 +++ b2/build.log 2025-09-17 20:40:42.467156447 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Oct 20 14:50:33 -12 2026 -I: pbuilder-time-stamp: 1792551033 +I: Current time: Thu Sep 18 10:35:01 +14 2025 +I: pbuilder-time-stamp: 1758141301 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -32,53 +32,85 @@ dpkg-source: info: applying 0009-Skip-flaky-TestDeleteOnlyDeletesSubpaths.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2833630/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +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 Sep 17 20:35 /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/1171965/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1171965/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + 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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='2a273536570c469f8b6aee095626183d' - 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='2833630' - PS1='# ' - PS2='> ' + INVOCATION_ID=329c69487c134846b981031eae42db48 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-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=1171965 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.Qs7GE5xP/pbuilderrc_1uZL --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.Qs7GE5xP/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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.Qs7GE5xP/pbuilderrc_xXsa --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.Qs7GE5xP/b2 --logfile b2/build.log docker-registry_2.8.3+ds1-2.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2833630/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -281,7 +313,7 @@ Get: 123 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian forky/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] -Fetched 137 MB in 43s (3187 kB/s) +Fetched 137 MB in 14s (9694 kB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 19917 files and directories currently installed.) @@ -698,8 +730,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Oct 21 02:54:21 UTC 2026. -Universal Time is now: Wed Oct 21 02:54:21 UTC 2026. +Local time is now: Wed Sep 17 20:37:30 UTC 2025. +Universal Time is now: Wed Sep 17 20:37:30 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -802,7 +834,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && 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 > ../docker-registry_2.8.3+ds1-2_source.changes +I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && 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 > ../docker-registry_2.8.3+ds1-2_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.3+ds1-2 dpkg-buildpackage: info: source distribution unstable @@ -822,61 +858,61 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_build -- -ldflags '-X github.com/docker/distribution/version.Version=2.8.3+ds1' - cd obj-x86_64-linux-gnu && go install -trimpath -v -p 42 -ldflags "-X github.com/docker/distribution/version.Version=2.8.3+ds1" github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 -ldflags "-X github.com/docker/distribution/version.Version=2.8.3+ds1" github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version +internal/msan container/list -internal/goarch -internal/byteorder -unicode/utf8 -crypto/internal/fips140/alias -math/bits -internal/unsafeheader -internal/runtime/atomic -unicode -github.com/docker/distribution/registry/storage/driver/gcs -vendor/golang.org/x/crypto/cryptobyte/asn1 -internal/coverage/rtcov -internal/goos -github.com/docker/distribution/registry/storage/driver/oss internal/asan -github.com/aws/aws-sdk-go/aws/client/metadata -internal/nettrace -internal/cpu -vendor/golang.org/x/crypto/internal/alias -internal/profilerecord -internal/itoa log/internal -encoding internal/godebugs unicode/utf16 -github.com/docker/distribution/manifest +github.com/docker/distribution/registry/storage/driver/gcs google.golang.org/protobuf/internal/flags +github.com/aws/aws-sdk-go/aws/client/metadata +encoding +internal/profilerecord +internal/coverage/rtcov +internal/unsafeheader +internal/nettrace +internal/goos +internal/itoa +internal/goarch +internal/byteorder +cmp +vendor/golang.org/x/crypto/cryptobyte/asn1 +crypto/internal/fips140/alias +github.com/docker/distribution/registry/storage/driver/oss +unicode/utf8 +github.com/docker/distribution/manifest +math/bits crypto/internal/boring/sig -sync/atomic +vendor/golang.org/x/crypto/internal/alias internal/runtime/syscall -internal/msan -cmp internal/goexperiment +sync/atomic +unicode +internal/cpu +internal/runtime/atomic internal/runtime/math -crypto/internal/fips140/subtle +internal/runtime/sys internal/abi +crypto/internal/fips140/subtle crypto/internal/fips140deps/byteorder internal/chacha8rand -internal/runtime/sys google.golang.org/protobuf/internal/set -internal/runtime/exithook crypto/internal/fips140deps/cpu internal/bytealg +internal/runtime/exithook math +internal/stringslite internal/race internal/sync internal/runtime/maps -internal/stringslite github.com/aws/aws-sdk-go/internal/sdkmath runtime -crypto/subtle -iter weak internal/reflectlite +crypto/subtle +iter runtime/metrics sync maps @@ -884,32 +920,32 @@ errors sort internal/singleflight +internal/bisect internal/testlog unique google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight -internal/bisect +runtime/cgo internal/oserror -io path +io vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv -runtime/cgo -syscall -internal/godebug -github.com/aws/aws-sdk-go/internal/sdkio hash -github.com/beorn7/perks/quantile -github.com/prometheus/client_golang/prometheus/promhttp/internal crypto/internal/randutil +github.com/beorn7/perks/quantile +internal/godebug strings bytes -crypto -hash/fnv +syscall +github.com/prometheus/client_golang/prometheus/promhttp/internal +github.com/aws/aws-sdk-go/internal/sdkio hash/crc32 -net/netip +hash/fnv +crypto encoding/base32 +net/netip golang.org/x/crypto/blowfish reflect crypto/internal/fips140deps/godebug @@ -917,326 +953,326 @@ vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/kr/text -crypto/internal/impl net/http/internal/ascii +github.com/munnerz/goautoneg github.com/garyburd/redigo/internal +crypto/internal/fips140 github.com/aws/aws-sdk-go/internal/sdkuri -github.com/aws/aws-sdk-go/internal/strings bufio +github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn -github.com/munnerz/goautoneg +crypto/internal/impl go/build/constraint regexp/syntax -crypto/internal/fips140 html -crypto/internal/fips140/sha256 crypto/tls/internal/fips140tls +crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 -regexp -internal/syscall/execenv -internal/syscall/unix -time crypto/internal/fips140/hmac crypto/sha3 -context -github.com/bugsnag/bugsnag-go/headers -github.com/aws/aws-sdk-go/internal/sdkrand -io/fs -internal/poll crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/hkdf +crypto/internal/fips140/bigmod crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/aes crypto/internal/fips140/tls12 -crypto/internal/fips140/bigmod +crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 -embed -internal/filepathlite -google.golang.org/protobuf/internal/editiondefaults +internal/syscall/execenv +internal/syscall/unix +time +regexp crypto/internal/fips140/edwards25519 -os +crypto/internal/fips140/nistec +context +github.com/aws/aws-sdk-go/internal/sdkrand +io/fs +github.com/bugsnag/bugsnag-go/headers +internal/poll internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary -crypto/internal/fips140/nistec +embed +internal/filepathlite +google.golang.org/protobuf/internal/editiondefaults +os encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem crypto/internal/sysrand -io/ioutil github.com/bugsnag/bugsnag-go/device +io/ioutil google.golang.org/protobuf/internal/detrand -fmt +path/filepath +vendor/golang.org/x/sys/cpu os/signal internal/sysinfo -vendor/golang.org/x/sys/cpu -path/filepath github.com/prometheus/procfs/internal/util +fmt crypto/internal/entropy crypto/internal/fips140/drbg +os/exec crypto/internal/fips140only crypto/internal/fips140/ed25519 -crypto/internal/fips140/aes/gcm +crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa +crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem -os/exec -crypto/rc4 +crypto/internal/fips140/aes/gcm crypto/md5 -crypto/internal/fips140/ecdh -crypto/internal/fips140/ecdsa +crypto/rc4 +github.com/bugsnag/panicwrap +crypto/cipher +net github.com/opencontainers/image-spec/specs-go +github.com/opencontainers/go-digest +encoding/hex +mime +log net/http/internal -github.com/pkg/errors -encoding/json -math/big +net/url +vendor/golang.org/x/net/http2/hpack database/sql/driver -vendor/golang.org/x/text/unicode/norm -github.com/prometheus/procfs/internal/fs +encoding/json +google.golang.org/protobuf/internal/errors +mime/quotedprintable github.com/docker/distribution/version -flag -text/template/parse +github.com/prometheus/procfs/internal/fs +github.com/pkg/errors +google.golang.org/protobuf/internal/version +runtime/debug +text/tabwriter +compress/flate +os/user runtime/trace +gopkg.in/yaml.v2 +text/template/parse +github.com/aws/aws-sdk-go/internal/s3shared/arn encoding/xml -go/doc/comment go/token -github.com/aws/aws-sdk-go/internal/s3shared/arn -text/tabwriter -mime -runtime/debug -log -compress/flate -vendor/golang.org/x/net/http2/hpack -mime/quotedprintable -google.golang.org/protobuf/internal/errors -google.golang.org/protobuf/internal/version -github.com/opencontainers/go-digest -encoding/hex -net/url +vendor/golang.org/x/text/unicode/norm encoding/csv golang.org/x/text/unicode/norm -gopkg.in/yaml.v2 -crypto/cipher +flag +go/doc/comment +math/big google.golang.org/protobuf/encoding/protowire -github.com/bugsnag/bugsnag-go/errors -github.com/bugsnag/panicwrap github.com/aws/aws-sdk-go/aws/awserr -google.golang.org/protobuf/reflect/protoreflect -go/scanner -github.com/distribution/reference -github.com/opencontainers/image-spec/specs-go/v1 -github.com/opencontainers/go-digest/digestset -github.com/aws/aws-sdk-go/internal/ini +github.com/bugsnag/bugsnag-go/errors crypto/internal/boring -crypto/des vendor/golang.org/x/crypto/chacha20 +crypto/des +github.com/distribution/reference +github.com/opencontainers/go-digest/digestset +github.com/opencontainers/image-spec/specs-go/v1 +google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/bidi github.com/kr/pretty -os/user -net -go/ast +golang.org/x/text/unicode/bidi crypto/aes -crypto/hmac -github.com/docker/distribution/digestset -crypto/sha256 crypto/ecdh crypto/sha512 +crypto/hmac crypto/sha1 +crypto/sha256 +github.com/aws/aws-sdk-go/internal/ini +go/scanner +github.com/docker/distribution/digestset vendor/golang.org/x/crypto/chacha20poly1305 testing -compress/gzip github.com/docker/distribution/reference +compress/gzip +go/ast internal/profile runtime/pprof -text/template vendor/golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule -google.golang.org/protobuf/internal/descfmt +text/template google.golang.org/protobuf/internal/descopts -google.golang.org/protobuf/internal/strs +google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/order +google.golang.org/protobuf/runtime/protoiface +google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid -google.golang.org/protobuf/runtime/protoiface -golang.org/x/crypto/vendor/golang.org/x/net/idna -vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text +golang.org/x/crypto/vendor/golang.org/x/net/idna +vendor/golang.org/x/net/idna +github.com/jmespath/go-jmespath +github.com/sirupsen/logrus +github.com/aws/aws-sdk-go/aws/endpoints +google.golang.org/protobuf/proto +google.golang.org/protobuf/internal/encoding/defval +go/parser +go/printer crypto/internal/boring/bbig -crypto/elliptic crypto/rand +crypto/elliptic crypto/dsa encoding/asn1 -github.com/sirupsen/logrus -github.com/jmespath/go-jmespath -github.com/aws/aws-sdk-go/aws/endpoints -google.golang.org/protobuf/proto crypto/internal/hpke -github.com/docker/distribution/uuid -golang.org/x/crypto/bcrypt crypto/rsa +github.com/docker/distribution/uuid crypto/ed25519 -go/parser -go/printer -google.golang.org/protobuf/internal/encoding/defval -crypto/x509/pkix -vendor/golang.org/x/crypto/cryptobyte -google.golang.org/protobuf/encoding/protodelim +golang.org/x/crypto/bcrypt github.com/aws/aws-sdk-go/aws/awsutil +github.com/docker/distribution/registry/storage/driver +google.golang.org/protobuf/encoding/protodelim google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc -github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect -crypto/ecdsa github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar -gopkg.in/check.v1 github.com/aws/aws-sdk-go/aws/credentials +crypto/x509/pkix +vendor/golang.org/x/crypto/cryptobyte github.com/aws/aws-sdk-go/aws/credentials/processcreds +gopkg.in/check.v1 +crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl -vendor/golang.org/x/net/http/httpproxy net/textproto +crypto/x509 +vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/google/uuid -crypto/x509 github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl -github.com/spf13/cobra google.golang.org/protobuf/types/known/timestamppb -crypto/tls +github.com/spf13/cobra github.com/prometheus/client_model/go +crypto/tls github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp -github.com/garyburd/redigo/redis github.com/docker/libtrust +github.com/garyburd/redigo/redis net/http -github.com/docker/distribution -net/http/pprof -github.com/docker/distribution/registry/storage/driver/testsuites -github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header +expvar github.com/docker/distribution/configuration github.com/bugsnag/bugsnag-go/sessions -github.com/docker/distribution/registry/client/auth/challenge -github.com/aws/aws-sdk-go/service/cloudfront/sign +github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header +github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/api/errcode +github.com/docker/distribution/registry/client/auth/challenge +github.com/docker/distribution/registry/client/transport +github.com/gorilla/mux github.com/felixge/httpsnoop -expvar +net/http/pprof +github.com/aws/aws-sdk-go/service/cloudfront/sign +github.com/docker/distribution github.com/prometheus/common/expfmt -github.com/docker/distribution/registry/client/transport -github.com/docker/distribution/registry/auth net/http/httputil +github.com/docker/distribution/registry/storage/driver/testsuites golang.org/x/crypto/acme -github.com/gorilla/mux -github.com/aws/aws-sdk-go/aws github.com/ncw/swift +github.com/aws/aws-sdk-go/aws github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/registry/middleware/repository +github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/manifest/schema1 -github.com/docker/distribution/manifest/ocischema -github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/aws/request +github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/private/protocol/eventstream -github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/context -golang.org/x/crypto/acme/autocert +github.com/docker/distribution/registry/api/v2 github.com/gorilla/handlers -github.com/prometheus/client_golang/prometheus -github.com/Shopify/logrus-bugsnag +golang.org/x/crypto/acme/autocert +github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/health github.com/docker/distribution/registry/auth/htpasswd -github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/storage/driver/middleware/cloudfront +github.com/docker/distribution/registry/auth/token github.com/docker/distribution/testutil github.com/docker/distribution/notifications -github.com/docker/distribution/registry/auth/token +github.com/Shopify/logrus-bugsnag +github.com/prometheus/client_golang/prometheus github.com/docker/distribution/health/checks github.com/docker/distribution/health/api +github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers -github.com/aws/aws-sdk-go/private/protocol -github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err -github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/checksum +github.com/aws/aws-sdk-go/private/protocol +github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/aws/ec2metadata -github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/json/jsonutil -github.com/aws/aws-sdk-go/private/protocol/query/queryutil +github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil +github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query -github.com/aws/aws-sdk-go/aws/signer/v4 +github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/jsonrpc +github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/restxml -github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson -github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sso/ssoiface -github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface +github.com/aws/aws-sdk-go/aws/credentials/ssocreds +github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base -github.com/docker/distribution/registry/storage/driver/filesystem -github.com/docker/distribution/registry/storage/driver/inmemory -github.com/docker/distribution/registry/storage/driver/swift +github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/cache/cachecheck -github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage +github.com/docker/distribution/registry/storage/driver/filesystem +github.com/docker/distribution/registry/storage/driver/inmemory +github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/handlers -github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry +github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/cmd/registry make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_test -- -test.short -test.timeout=1h - cd obj-x86_64-linux-gnu && go test -vet=off -v -p 42 -test.short -test.timeout=1h github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version + cd obj-x86_64-linux-gnu && go test -vet=off -v -p 40 -test.short -test.timeout=1h github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version ? github.com/docker/distribution [no test files] ? github.com/docker/distribution/cmd/registry [no test files] === RUN Test -time="2026-10-21T02:55:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" -time="2026-10-21T02:55:08Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" +time="2025-09-17T20:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" +time="2025-09-17T20:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS -ok github.com/docker/distribution/configuration 0.024s +ok github.com/docker/distribution/configuration 0.026s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter @@ -1244,14 +1280,14 @@ === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr -time="2026-10-20T14:55:08-12:00" level=warning msg="invalid remote IP address: \"1.2.3\"" +time="2025-09-18T10:38:10+14:00" level=warning msg="invalid remote IP address: \"1.2.3\"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS -ok github.com/docker/distribution/context 2.021s +ok github.com/docker/distribution/context 2.018s ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) @@ -1260,7 +1296,7 @@ === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS -ok github.com/docker/distribution/health 0.008s +ok github.com/docker/distribution/health 0.009s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus @@ -1277,7 +1313,7 @@ checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS -ok github.com/docker/distribution/health/checks 0.005s +ok github.com/docker/distribution/health/checks 0.009s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) @@ -1306,7 +1342,7 @@ --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS -ok github.com/docker/distribution/manifest/ocischema 0.011s +ok github.com/docker/distribution/manifest/ocischema 0.007s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder @@ -1320,7 +1356,7 @@ === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS -ok github.com/docker/distribution/manifest/schema1 0.018s +ok github.com/docker/distribution/manifest/schema1 0.013s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest @@ -1328,7 +1364,7 @@ === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS -ok github.com/docker/distribution/manifest/schema2 0.009s +ok github.com/docker/distribution/manifest/schema2 0.008s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) @@ -1347,763 +1383,355 @@ === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink -2026/10/20 14:55:08 http: TLS handshake error from 127.0.0.1:38500: remote error: tls: bad certificate +2025/09/18 10:38:10 http: TLS handshake error from 127.0.0.1:45042: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax - http_test.go:164: testcase: http://127.0.0.1:41167/?status=200, fail=false - http_test.go:164: testcase: http://127.0.0.1:41167/?status=200, fail=false - http_test.go:164: testcase: http://127.0.0.1:41167/?status=307, fail=false - http_test.go:164: testcase: http://127.0.0.1:41167/?status=400, fail=true - http_test.go:164: testcase: 127.0.0.1:33915?status=0, fail=true + http_test.go:164: testcase: http://127.0.0.1:39591/?status=200, fail=false + http_test.go:164: testcase: http://127.0.0.1:39591/?status=200, fail=false + http_test.go:164: testcase: http://127.0.0.1:39591/?status=307, fail=false + http_test.go:164: testcase: http://127.0.0.1:39591/?status=400, fail=true + http_test.go:164: testcase: 127.0.0.1:37839?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener ---- PASS: TestListener (0.80s) +--- PASS: TestListener (0.57s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster -time="2026-10-20T14:55:09-12:00" level=info msg="broadcaster: closing" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" -time="2026-10-20T14:55:09-12:00" level=info msg="broadcaster: closing" +time="2025-09-18T10:38:11+14:00" level=info msg="broadcaster: closing" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +time="2025-09-18T10:38:11+14:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue -time="2026-10-20T14:55:09-12:00" level=info msg="closing testSink" ---- PASS: TestEventQueue (0.11s) +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +--- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 1} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:09-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2026-10-20T14:55:10-12:00" level=warning msg="&{0xc00040c6f0 0.9} encountered too many errors, backing off" -time="2026-10-20T14:55:10-12:00" level=info msg="closing testSink" ---- PASS: TestRetryingSink (1.09s) +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" +time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" +--- PASS: TestRetryingSink (0.44s) PASS -ok github.com/docker/distribution/notifications 2.067s +ok github.com/docker/distribution/notifications 1.164s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) @@ -2116,24 +1744,24 @@ registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite -time="2026-10-20T14:55:09-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" -time="2026-10-20T14:55:09.649772292-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:09.649818974-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:55:09.649965482-12:00" level=info msg="Starting upload purge in 59m0s" go.version=go1.24.4 -time="2026-10-20T14:55:09.651995597-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 ---- PASS: TestRegistryUnsupportedCipherSuite (8.43s) +time="2025-09-18T10:38:11+14:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" +time="2025-09-18T10:38:11.601840073+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:11.60189853+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:11.601990955+14:00" level=info msg="Starting upload purge in 35m0s" go.version=go1.24.4 +time="2025-09-18T10:38:11.602534571+14:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 +--- PASS: TestRegistryUnsupportedCipherSuite (8.52s) PASS -ok github.com/docker/distribution/registry 8.445s +ok github.com/docker/distribution/registry 8.530s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS -ok github.com/docker/distribution/registry/api/errcode 0.007s +ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter ---- PASS: TestRouter (0.01s) +--- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters @@ -2143,40 +1771,40 @@ === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest ---- PASS: TestBuilderFromRequest (0.07s) +--- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS -ok github.com/docker/distribution/registry/api/v2 0.116s +ok github.com/docker/distribution/registry/api/v2 0.089s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController -time="2026-10-20T14:55:09-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=6d2cf8dc-246c-4ad2-8b78-710617c53e23 -time="2026-10-20T14:55:09-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=6d2cf8dc-246c-4ad2-8b78-710617c53e23 +time="2025-09-18T10:38:11+14:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=5b760e09-e72f-47bf-8b5d-a33b694408f3 +time="2025-09-18T10:38:11+14:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=5b760e09-e72f-47bf-8b5d-a33b694408f3 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile -time="2026-10-20T14:55:09-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=26phs-1HQn53lxUO9QRiCgAA6L7PuxTuPQMSLH3zPcM user=docker +time="2025-09-18T10:38:11+14:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=gEpAY2ax3QAah-_iaqcQ-dIcE_BOjDW7NtT6Hlh4T-M user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS -ok github.com/docker/distribution/registry/auth/htpasswd 0.092s +ok github.com/docker/distribution/registry/auth/htpasswd 0.091s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS -ok github.com/docker/distribution/registry/auth/silly 0.009s +ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway -time="2026-10-20T14:55:09-12:00" level=info msg="token not to be used before 2026-10-20 14:55:10 -1200 -12 - currently 2026-10-20 14:55:09.346842406 -1200 -12 m=+0.009944079" -time="2026-10-20T14:55:09-12:00" level=info msg="token not to be used after 2026-10-20 14:55:09 -1200 -12 - currently 2026-10-20 14:55:09.347601282 -1200 -12 m=+0.010702949" +time="2025-09-18T10:38:11+14:00" level=info msg="token not to be used before 2025-09-18 10:38:12 +1400 +14 - currently 2025-09-18 10:38:11.225546767 +1400 +14 m=+0.008754595" +time="2025-09-18T10:38:11+14:00" level=info msg="token not to be used after 2025-09-18 10:38:11 +1400 +14 - currently 2025-09-18 10:38:11.225933065 +1400 +14 m=+0.009140895" --- PASS: TestLeeway (0.00s) === RUN TestAccessController -time="2026-10-20T14:55:09-12:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" ---- PASS: TestAccessController (0.01s) +time="2025-09-18T10:38:11+14:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" +--- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS -ok github.com/docker/distribution/registry/auth/token 0.028s +ok github.com/docker/distribution/registry/auth/token 0.018s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody @@ -2236,7 +1864,7 @@ === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS -ok github.com/docker/distribution/registry/client 0.072s +ok github.com/docker/distribution/registry/client 0.066s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken @@ -2252,837 +1880,837 @@ === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS -ok github.com/docker/distribution/registry/client/auth 0.028s +ok github.com/docker/distribution/registry/client/auth 0.025s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS -ok github.com/docker/distribution/registry/client/auth/challenge 0.010s +ok github.com/docker/distribution/registry/client/auth/challenge 0.009s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI -time="2026-10-20T14:55:10-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44555" http.request.id=335ddf7d-91e0-4e83-a21b-0d8ad7fdb701 http.request.method=GET http.request.remoteaddr="127.0.0.1:45204" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.997807ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:38:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41603" http.request.id=3b7ab212-c9e2-4227-a183-9c296d19ba9e http.request.method=GET http.request.remoteaddr="127.0.0.1:48756" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.299938ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI -time="2026-10-20T14:55:10-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=4e25a0fe-3be8-43b4-9676-4e5876fc3b23 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.101µs" http.response.status=200 http.response.written=20 -127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" -time="2026-10-20T14:55:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9e4752a6-ce34-402a-9bbd-679540fe1846 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.278558ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=ea7baead-4968-46a8-a6cc-7a8c38d2a4ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/aaaa/blobs/uploads/81e02860-0ca5-4bd0-93bb-68e7d63bb2a7?_state=Da-PlzdpPvV6dHZkwP_oLEh0hj6x12KUIz4F3L3LzLp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MWUwMjg2MC0wY2E1LTRiZDAtOTNiYi02OGU3ZDYzYmIyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTAuNTg0MjYyMDc4WiJ9&digest=sha256%3Ad3cf66ac5f7b2f3ada96d546961747c7246498fa3bef1385046eb1801ee3673a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.724088562s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:10 -1200] "PUT /v2/foo/aaaa/blobs/uploads/81e02860-0ca5-4bd0-93bb-68e7d63bb2a7?_state=Da-PlzdpPvV6dHZkwP_oLEh0hj6x12KUIz4F3L3LzLp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MWUwMjg2MC0wY2E1LTRiZDAtOTNiYi02OGU3ZDYzYmIyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTAuNTg0MjYyMDc4WiJ9&digest=sha256%3Ad3cf66ac5f7b2f3ada96d546961747c7246498fa3bef1385046eb1801ee3673a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=af0b902c-0f61-47b9-8d0c-1407e437598c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.622882ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:12-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=af7b3d68-29af-44ae-a9ef-7691c871312e http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.041069ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=4c222be7-0ca7-4b03-9877-c8dd551c6634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/bbbb/blobs/uploads/f45750d4-5c66-42ae-9a87-447eeccd074d?_state=aQK7Pvzrjkfrrm1rxlI7FCdV07xvK4ZhzIQ3uFVMm8J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNDU3NTBkNC01YzY2LTQyYWUtOWE4Ny00NDdlZWNjZDA3NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTIuNTAwNzgyMjE1WiJ9&digest=sha256%3Ab44bb1f26dd289cb73d2a626315bc8ed14a73c2115b3b5e8d3e6fcfe381a9de4" http.request.useragent=Go-http-client/1.1 http.response.duration=4.959700126s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:12 -1200] "PUT /v2/foo/bbbb/blobs/uploads/f45750d4-5c66-42ae-9a87-447eeccd074d?_state=aQK7Pvzrjkfrrm1rxlI7FCdV07xvK4ZhzIQ3uFVMm8J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmNDU3NTBkNC01YzY2LTQyYWUtOWE4Ny00NDdlZWNjZDA3NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTIuNTAwNzgyMjE1WiJ9&digest=sha256%3Ab44bb1f26dd289cb73d2a626315bc8ed14a73c2115b3b5e8d3e6fcfe381a9de4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=23a2d44b-6db9-43f8-8d1c-f1a2a80638b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.778538ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=be894a15-220c-4b74-a2bf-a94f5eff5769 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.006428ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:20-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=fb4f6e79-109a-4c4e-a883-3c892b7fb7a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/cccc/blobs/uploads/62f1efcb-4a12-4390-b382-ea9617b3f42e?_state=AKSW53EETgO_AoBgybWsAS8TXmzbkkyc5kq8Zii5Fml7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2MmYxZWZjYi00YTEyLTQzOTAtYjM4Mi1lYTk2MTdiM2Y0MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTcuNjA4NDcyNzE4WiJ9&digest=sha256%3A98106429c7cda5e5c7c6e412af1ce0f4c201c3b4bb05a11cceaaa78fce5e557a" http.request.useragent=Go-http-client/1.1 http.response.duration=3.272448022s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:17 -1200] "PUT /v2/foo/cccc/blobs/uploads/62f1efcb-4a12-4390-b382-ea9617b3f42e?_state=AKSW53EETgO_AoBgybWsAS8TXmzbkkyc5kq8Zii5Fml7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2MmYxZWZjYi00YTEyLTQzOTAtYjM4Mi1lYTk2MTdiM2Y0MmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MTcuNjA4NDcyNzE4WiJ9&digest=sha256%3A98106429c7cda5e5c7c6e412af1ce0f4c201c3b4bb05a11cceaaa78fce5e557a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:20-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=1d204744-e75b-49d6-b1ca-48d37d28dec7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.494778ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:20 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=b2f2d253-95e2-431f-92aa-9c762ba0bd33 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.042343ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:21 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5873ebba-d1fd-4aa2-9e7e-2ee480785096 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/dddd/blobs/uploads/66cc47ea-b8de-4fc3-89fe-c8bc67d4ce9d?_state=khpPTr4vtcrwlca_-XGD3KWD5Ykt_r2hp9sGso48nd17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NmNjNDdlYS1iOGRlLTRmYzMtODlmZS1jOGJjNjdkNGNlOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjEuMDMwNzExMTI0WiJ9&digest=sha256%3Aae468584c56064d7e3f55da8ab6da4e5fdab0848a67f69ff0a5b0d22b556b88b" http.request.useragent=Go-http-client/1.1 http.response.duration=2.683725438s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:21 -1200] "PUT /v2/foo/dddd/blobs/uploads/66cc47ea-b8de-4fc3-89fe-c8bc67d4ce9d?_state=khpPTr4vtcrwlca_-XGD3KWD5Ykt_r2hp9sGso48nd17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI2NmNjNDdlYS1iOGRlLTRmYzMtODlmZS1jOGJjNjdkNGNlOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjEuMDMwNzExMTI0WiJ9&digest=sha256%3Aae468584c56064d7e3f55da8ab6da4e5fdab0848a67f69ff0a5b0d22b556b88b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a3600520-205e-4971-9473-aceb820c2544 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.483084ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=8ad358f4-d839-4e4f-ab51-e11304811c74 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.069777ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9264423c-230e-4555-8ca2-99ca2aafc970 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/eeee/blobs/uploads/ab06090b-f5ed-4f53-b5fd-f6d52eb8ce90?_state=M8cs08SV_oFdGFbXm_gEgJ8N6Q5n7pTNj1MHh7yNetN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYjA2MDkwYi1mNWVkLTRmNTMtYjVmZC1mNmQ1MmViOGNlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjMuODI4NzU1MjQyWiJ9&digest=sha256%3A8d6c012e6a93dafe804d3d7a27700835f2b30df8d20af28ae286f102592773f6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.668039569s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:23 -1200] "PUT /v2/foo/eeee/blobs/uploads/ab06090b-f5ed-4f53-b5fd-f6d52eb8ce90?_state=M8cs08SV_oFdGFbXm_gEgJ8N6Q5n7pTNj1MHh7yNetN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhYjA2MDkwYi1mNWVkLTRmNTMtYjVmZC1mNmQ1MmViOGNlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjMuODI4NzU1MjQyWiJ9&digest=sha256%3A8d6c012e6a93dafe804d3d7a27700835f2b30df8d20af28ae286f102592773f6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=fc65faca-89ce-4dac-925b-eb9008c5fd6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.476256ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=ea528dc3-3ddc-48ef-a551-6bb1c5601e48 http.request.method=POST http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="963.828µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=8014511d-00f4-4c32-9022-b0a1a46fe70e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/foo/ffff/blobs/uploads/9b536057-822b-4069-aea6-0f7bc271b6af?_state=RFTv4_pji3Pdp9_2y5MVH16ssOxjYZfVwmc1nAWbN6h7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YjUzNjA1Ny04MjJiLTQwNjktYWVhNi0wZjdiYzI3MWI2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjUuNzA2OTMyODgyWiJ9&digest=sha256%3Af10d8789d540e6942a21323af7a9d3d500766dacb63bcaf84dad4e96f6ce8ae3" http.request.useragent=Go-http-client/1.1 http.response.duration=5.965061225s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:25 -1200] "PUT /v2/foo/ffff/blobs/uploads/9b536057-822b-4069-aea6-0f7bc271b6af?_state=RFTv4_pji3Pdp9_2y5MVH16ssOxjYZfVwmc1nAWbN6h7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI5YjUzNjA1Ny04MjJiLTQwNjktYWVhNi0wZjdiYzI3MWI2YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MjUuNzA2OTMyODgyWiJ9&digest=sha256%3Af10d8789d540e6942a21323af7a9d3d500766dacb63bcaf84dad4e96f6ce8ae3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5ca0054a-f91d-42b4-b27a-c72e8c0c8542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.498519ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a886f17e-607d-4943-9927-e49788baf6a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.461µs" http.response.status=200 http.response.written=74 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a8003762-27cd-4cfc-989f-0c3d7e7c6cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.169µs" http.response.status=200 http.response.written=30 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=dcb683c9-40ed-4808-b143-ddc31958838b http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.182µs" http.response.status=200 http.response.written=74 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=a4618186-ebc6-4867-aed2-15cae6a626f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.342µs" http.response.status=200 http.response.written=30 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=66c596d8-45f1-4100-9305-57ad746003f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.528µs" http.response.status=200 http.response.written=63 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=31ebd65f-c51e-4354-a04d-3320ee6d1411 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.799µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=9dba1cf8-edf6-4f38-bfd8-b2758e5f6cdd http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=15" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="720.72µs" http.response.status=400 http.response.written=116 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=5827a6b4-9605-4f92-82d7-64a0f1afd8f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.744µs" http.response.status=400 http.response.written=115 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=71798e56-aed0-4caf-ab1d-46080a41adb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="577.777µs" http.response.status=200 http.response.written=20 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34937" http.request.id=dec52318-da8d-454b-bc7a-099a56ca80ed http.request.method=GET http.request.remoteaddr="127.0.0.1:33244" http.request.uri="/v2/_catalog?n=-1" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.5µs" http.response.status=200 http.response.written=74 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2026-10-20T14:55:31-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:31-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:55:31-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=d43ab3ab-e7de-4648-b4ef-14b15a62d3e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.009129ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=a23bb4b8-aa36-40a7-a411-4db1cbeb6f80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/aaaa/blobs/uploads/80c18976-5120-4212-892a-6b3629815a53?_state=ddRMTB4cUm9DLUnjneUBqZQxyAf9nveCQH5aBm9S0uV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MGMxODk3Ni01MTIwLTQyMTItODkyYS02YjM2Mjk4MTVhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzEuODI2MDA4MzE4WiJ9&digest=sha256%3A826fd7b9a2d5b8eb73133c9ace45352f5fdddf3d806a9b8e3202343b691e0661" http.request.useragent=Go-http-client/1.1 http.response.duration=2.455316216s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:31 -1200] "PUT /v2/foo/aaaa/blobs/uploads/80c18976-5120-4212-892a-6b3629815a53?_state=ddRMTB4cUm9DLUnjneUBqZQxyAf9nveCQH5aBm9S0uV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4MGMxODk3Ni01MTIwLTQyMTItODkyYS02YjM2Mjk4MTVhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzEuODI2MDA4MzE4WiJ9&digest=sha256%3A826fd7b9a2d5b8eb73133c9ace45352f5fdddf3d806a9b8e3202343b691e0661 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=72acf5c0-94b3-49e7-8506-0673cbe78b25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.378714ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=f6dac159-ef96-4729-8938-284b094ac477 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.898µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=0b21ea1a-4721-40cc-9509-e093f7e9b45f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/bbbb/blobs/uploads/05e2830b-f6e3-4886-8c87-c6e71b8b8c2c?_state=krbBHi5yG4OHtddl9rugcO8R-NcFbPU7amAZLTkA-ol7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNWUyODMwYi1mNmUzLTQ4ODYtOGM4Ny1jNmU3MWI4YjhjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzQuNDgxNjQ1MDEzWiJ9&digest=sha256%3A2d3885a1228ca6b957d8b85d23a9ec8f59ac918f606cf772440060788aaf8658" http.request.useragent=Go-http-client/1.1 http.response.duration=5.054236266s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:34 -1200] "PUT /v2/foo/bbbb/blobs/uploads/05e2830b-f6e3-4886-8c87-c6e71b8b8c2c?_state=krbBHi5yG4OHtddl9rugcO8R-NcFbPU7amAZLTkA-ol7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNWUyODMwYi1mNmUzLTQ4ODYtOGM4Ny1jNmU3MWI4YjhjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzQuNDgxNjQ1MDEzWiJ9&digest=sha256%3A2d3885a1228ca6b957d8b85d23a9ec8f59ac918f606cf772440060788aaf8658 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=249fa724-4d1b-40c5-965a-0e588da30d0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.354269ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:39-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=02012724-760b-4bb7-b4ad-2270bb8803f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="893.414µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=8073341d-22a4-469a-91a4-b5f0ada78f36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/cccc/blobs/uploads/664f4b8c-6dce-4e04-bc59-e9a8e9853f70?_state=ALLoqFqos3Q4UHxBv2tdYJMW9pw23-O5QibgVujBsMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjRmNGI4Yy02ZGNlLTRlMDQtYmM1OS1lOWE4ZTk4NTNmNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzkuNjYyMzY2Njg3WiJ9&digest=sha256%3Ae5062d2a46abeec7eb674336465628928f8eceb34184dcf26d16dee5c1284beb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.647695985s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:39 -1200] "PUT /v2/foo/cccc/blobs/uploads/664f4b8c-6dce-4e04-bc59-e9a8e9853f70?_state=ALLoqFqos3Q4UHxBv2tdYJMW9pw23-O5QibgVujBsMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2NjRmNGI4Yy02ZGNlLTRlMDQtYmM1OS1lOWE4ZTk4NTNmNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6MzkuNjYyMzY2Njg3WiJ9&digest=sha256%3Ae5062d2a46abeec7eb674336465628928f8eceb34184dcf26d16dee5c1284beb HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=502789e7-6a58-4a7f-9985-6675fb7798fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.386734ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:41-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=6a3ffb06-18e9-40b5-9a30-be654cfa25b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="869.467µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=63213f98-543b-423f-b8a4-0298178a316f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/foo/dddd/blobs/uploads/56b77f23-5aac-49ef-be05-321b4fba9377?_state=F10VtqfkIkxwVPtRjSzq9Dy01fgqluoBW4ShnaAZ56N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NmI3N2YyMy01YWFjLTQ5ZWYtYmUwNS0zMjFiNGZiYTkzNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NDEuNTAxODk1NjQ1WiJ9&digest=sha256%3A1bf28576abe353824bc6c664a365380d733ec6a100edcae5d9796918b04a3262" http.request.useragent=Go-http-client/1.1 http.response.duration=5.712870652s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:41 -1200] "PUT /v2/foo/dddd/blobs/uploads/56b77f23-5aac-49ef-be05-321b4fba9377?_state=F10VtqfkIkxwVPtRjSzq9Dy01fgqluoBW4ShnaAZ56N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1NmI3N2YyMy01YWFjLTQ5ZWYtYmUwNS0zMjFiNGZiYTkzNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NDEuNTAxODk1NjQ1WiJ9&digest=sha256%3A1bf28576abe353824bc6c664a365380d733ec6a100edcae5d9796918b04a3262 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=b4f2fbc9-4cf9-4fce-9be4-f702f47f2549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54930" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.524437ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39913" http.request.id=a3f7344b-883d-4b86-babe-3abf946a74a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54930" http.request.uri="/v2/_catalog?n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.875µs" http.response.status=200 http.response.written=63 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" ---- PASS: TestCatalogAPI (36.78s) +time="2025-09-18T10:38:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=f0958da3-bbcf-4f59-8ca1-3b0f1ee29ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.415µs" http.response.status=200 http.response.written=20 +127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" +time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=a861d777-0ecc-4209-ab1e-b09ec8e18b3c http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.04631ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=7075d16e-dcfa-4a91-ae45-967ad9550695 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/aaaa/blobs/uploads/b20abe47-7bfa-407f-a4fb-f1e7d5bfaae3?_state=v3CYcwW9xvuT4BQ5CFzZhgRAfGwdrZCG2aqjnphiNBB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMjBhYmU0Ny03YmZhLTQwN2YtYTRmYi1mMWU3ZDViZmFhZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTIuNDIzMjcxOTZaIn0%3D&digest=sha256%3A33d95a17d0fbcdabd3b1ec230084b43b5c85d6051133cbfdc534ade3adf5e3b2" http.request.useragent=Go-http-client/1.1 http.response.duration=4.47812034s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "PUT /v2/foo/aaaa/blobs/uploads/b20abe47-7bfa-407f-a4fb-f1e7d5bfaae3?_state=v3CYcwW9xvuT4BQ5CFzZhgRAfGwdrZCG2aqjnphiNBB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMjBhYmU0Ny03YmZhLTQwN2YtYTRmYi1mMWU3ZDViZmFhZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTIuNDIzMjcxOTZaIn0%3D&digest=sha256%3A33d95a17d0fbcdabd3b1ec230084b43b5c85d6051133cbfdc534ade3adf5e3b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=3b865e9f-ac6c-4edc-b45f-50be7e429f42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.530374ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:16 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=60be182c-761c-4d17-a6a0-1e1fb020f059 http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="897.619µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:17 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=38aac492-725d-4ace-b223-aac19d99824f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/bbbb/blobs/uploads/741d8365-5ce0-41f6-be0b-a16744e61cac?_state=En_RxkQ3VQGMNnddt5mGwsitccKpcdvksFYv6O9y2At7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDFkODM2NS01Y2UwLTQxZjYtYmUwYi1hMTY3NDRlNjFjYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTcuMTAxMjI3MTI4WiJ9&digest=sha256%3A03e84cdbdf9a5d4e9497b59b84cedb6093ce163e539371b86dfb6d8d5262d3c4" http.request.useragent=Go-http-client/1.1 http.response.duration=3.29234873s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:17 +1400] "PUT /v2/foo/bbbb/blobs/uploads/741d8365-5ce0-41f6-be0b-a16744e61cac?_state=En_RxkQ3VQGMNnddt5mGwsitccKpcdvksFYv6O9y2At7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDFkODM2NS01Y2UwLTQxZjYtYmUwYi1hMTY3NDRlNjFjYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTcuMTAxMjI3MTI4WiJ9&digest=sha256%3A03e84cdbdf9a5d4e9497b59b84cedb6093ce163e539371b86dfb6d8d5262d3c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=522bcf5e-7bcc-4f90-b806-470485780230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.433935ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=74ff85f0-07ff-400d-b936-915d2242557f http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.067034ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=4933f851-7e35-45fd-800d-11debc099f3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/cccc/blobs/uploads/d099da8f-e9c8-4c82-a5d8-6e5c28626780?_state=QN8dJLKJGqpjbBcj3krrBfCIGvVU5pMpYbtWq_2uod17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMDk5ZGE4Zi1lOWM4LTRjODItYTVkOC02ZTVjMjg2MjY3ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjAuNTM0ODY2Mjc3WiJ9&digest=sha256%3A6d53ebdead9f38a60faf6812734e78e12cb74526aa422fbe56aa62fec8301b1c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.111243384s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "PUT /v2/foo/cccc/blobs/uploads/d099da8f-e9c8-4c82-a5d8-6e5c28626780?_state=QN8dJLKJGqpjbBcj3krrBfCIGvVU5pMpYbtWq_2uod17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMDk5ZGE4Zi1lOWM4LTRjODItYTVkOC02ZTVjMjg2MjY3ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjAuNTM0ODY2Mjc3WiJ9&digest=sha256%3A6d53ebdead9f38a60faf6812734e78e12cb74526aa422fbe56aa62fec8301b1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=cda667f4-bd1c-4728-9454-9c580d08dcb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.420962ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=6a8984a7-f0b5-4159-acf3-75658b3aed5a http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.141µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=edd8dc88-0179-4d2e-8254-e3ec5028d2fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/dddd/blobs/uploads/1bf251ec-68f7-46ed-bd67-cfb901d4572b?_state=u7d78Q1G5effjsTkhYSwWal4oIm_eHJCNS5R-ok2rj17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYmYyNTFlYy02OGY3LTQ2ZWQtYmQ2Ny1jZmI5MDFkNDU3MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjMuNzU1ODkzODQ0WiJ9&digest=sha256%3A28682e42cc86be2aaba1211da3463a1b555e6fd95ff4265f8886b69c15ca54d8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.376660111s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "PUT /v2/foo/dddd/blobs/uploads/1bf251ec-68f7-46ed-bd67-cfb901d4572b?_state=u7d78Q1G5effjsTkhYSwWal4oIm_eHJCNS5R-ok2rj17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYmYyNTFlYy02OGY3LTQ2ZWQtYmQ2Ny1jZmI5MDFkNDU3MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjMuNzU1ODkzODQ0WiJ9&digest=sha256%3A28682e42cc86be2aaba1211da3463a1b555e6fd95ff4265f8886b69c15ca54d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=719c7eda-8093-45df-9c69-0eac3555d701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.46467ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=3e1de49c-8b81-490e-b0f7-85542b82a5f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="987.56µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=b496dcbe-d37c-4ba5-bd5c-d29630696a32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/eeee/blobs/uploads/0135fe46-b1d5-4753-85d7-ebd6e3573eca?_state=kAGpB7nbQpWoGKRDC04sTsCwI95bdMA9zn2mphgCfIN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMTM1ZmU0Ni1iMWQ1LTQ3NTMtODVkNy1lYmQ2ZTM1NzNlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjUuMjQyNzQ1MDkxWiJ9&digest=sha256%3A3abec079e7bcb18446f341959b6df5346e21fe90e141ac6ef3e8c24dbc77e424" http.request.useragent=Go-http-client/1.1 http.response.duration=1.549104089s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "PUT /v2/foo/eeee/blobs/uploads/0135fe46-b1d5-4753-85d7-ebd6e3573eca?_state=kAGpB7nbQpWoGKRDC04sTsCwI95bdMA9zn2mphgCfIN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMTM1ZmU0Ni1iMWQ1LTQ3NTMtODVkNy1lYmQ2ZTM1NzNlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjUuMjQyNzQ1MDkxWiJ9&digest=sha256%3A3abec079e7bcb18446f341959b6df5346e21fe90e141ac6ef3e8c24dbc77e424 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=36f472ea-f9b2-4e4b-96f6-9299bdb77bac http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.894648ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0d3dbc23-44a4-4852-879f-dbbd512356ed http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="991.588µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=359092d5-d69f-4362-b7af-73cfeb958b39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/ffff/blobs/uploads/d84d0ea9-ab13-4903-b1af-bfbe5d3bc639?_state=7a4Kzw_P3lpiO2McTihrWPT_pQMeasQ4yUMSoHgzR597Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODRkMGVhOS1hYjEzLTQ5MDMtYjFhZi1iZmJlNWQzYmM2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjYuOTIyNzk0NTlaIn0%3D&digest=sha256%3A6aa254958ca21e1e226526ac46e1fdd3af066120704d1495808ea985db04f566" http.request.useragent=Go-http-client/1.1 http.response.duration=2.451037627s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "PUT /v2/foo/ffff/blobs/uploads/d84d0ea9-ab13-4903-b1af-bfbe5d3bc639?_state=7a4Kzw_P3lpiO2McTihrWPT_pQMeasQ4yUMSoHgzR597Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODRkMGVhOS1hYjEzLTQ5MDMtYjFhZi1iZmJlNWQzYmM2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjYuOTIyNzk0NTlaIn0%3D&digest=sha256%3A6aa254958ca21e1e226526ac46e1fdd3af066120704d1495808ea985db04f566 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=292098c1-57a0-4533-9383-eae7441df22f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.438456ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=57c5edce-189d-4029-82bb-e34811209244 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.694µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=9e53b0f9-d859-46d3-8173-85e0307e1b2a http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.412µs" http.response.status=200 http.response.written=30 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=2bcab9f2-193d-4415-9c38-7ad7308d72e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="918.546µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0b17c36f-db96-46a7-9534-e4c0007dd9cc http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180597ms http.response.status=200 http.response.written=30 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=ff6062ab-f604-4a2d-b96c-d61564c15b2d http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="539.796µs" http.response.status=200 http.response.written=63 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0654c293-7865-441a-8815-3757573b9d69 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.329µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=29369d98-7ad7-4b2a-9b00-d560815b5345 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=15" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.084579ms http.response.status=400 http.response.written=116 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=fad22449-c90f-45db-9fd5-86d681c6a766 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="546.518µs" http.response.status=400 http.response.written=115 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=89f81fa9-b66d-43c7-9e8f-d55ff424d985 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="596.541µs" http.response.status=200 http.response.written=20 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=223e7518-286a-4761-874c-ab5fbcaee3e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=-1" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="570.312µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2025-09-18T10:38:29+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:29+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=f4e785dd-13ef-43c7-8f60-7bc1510f401c http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.034615ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=df156b9d-63d7-43df-a76e-06fe956f1c94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/aaaa/blobs/uploads/770fd40c-163a-41f3-9cd2-9a97ae11379f?_state=PxbvrD0KcOiI6JWSZxyBht-9FH1U0B7ijFQTvgwAEyF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NzBmZDQwYy0xNjNhLTQxZjMtOWNkMi05YTk3YWUxMTM3OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjkuNTcxMzIwMDgxWiJ9&digest=sha256%3Affa3ded0b779ded4674ead17c643c55dd14b1f42e1ebfb46df16cab24d78972c" http.request.useragent=Go-http-client/1.1 http.response.duration=4.169559304s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "PUT /v2/foo/aaaa/blobs/uploads/770fd40c-163a-41f3-9cd2-9a97ae11379f?_state=PxbvrD0KcOiI6JWSZxyBht-9FH1U0B7ijFQTvgwAEyF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NzBmZDQwYy0xNjNhLTQxZjMtOWNkMi05YTk3YWUxMTM3OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjkuNTcxMzIwMDgxWiJ9&digest=sha256%3Affa3ded0b779ded4674ead17c643c55dd14b1f42e1ebfb46df16cab24d78972c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d482d29c-81b2-42fc-aaaf-a0b88ae5e35e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.547859ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=fe6c3cee-b594-439f-89bf-e76b13b7d8ac http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.017µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=763a8dc2-8317-490e-9087-8375a952d873 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/bbbb/blobs/uploads/3944639b-a481-4f93-b663-0bf2518f9ced?_state=Ad6CT6QfQUCHtAfpbLE2lgCgTvN_ac7LB6bcG8jKOrZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzOTQ0NjM5Yi1hNDgxLTRmOTMtYjY2My0wYmYyNTE4ZjljZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzMuODkyMzk3Njg1WiJ9&digest=sha256%3A2eb90060912b6c996382ba4b9ee853962493b6d9e9d0cd775f2bb76a1c685cdb" http.request.useragent=Go-http-client/1.1 http.response.duration=2.209930531s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "PUT /v2/foo/bbbb/blobs/uploads/3944639b-a481-4f93-b663-0bf2518f9ced?_state=Ad6CT6QfQUCHtAfpbLE2lgCgTvN_ac7LB6bcG8jKOrZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzOTQ0NjM5Yi1hNDgxLTRmOTMtYjY2My0wYmYyNTE4ZjljZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzMuODkyMzk3Njg1WiJ9&digest=sha256%3A2eb90060912b6c996382ba4b9ee853962493b6d9e9d0cd775f2bb76a1c685cdb HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d6a994d8-e54c-44bc-9bdf-2090fb43ebdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.422069ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=5488817e-caa3-4614-a353-fe1b8e7a6018 http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.775µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=cca539be-2f82-428e-92c3-f1269e62ee79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/cccc/blobs/uploads/6d749ed9-4063-4c61-968e-28bc51973e76?_state=jIVXs1tjXPAUuGUcPIicMWJY14APZEMkpb12neDEQLZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZDc0OWVkOS00MDYzLTRjNjEtOTY4ZS0yOGJjNTE5NzNlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzYuMjUxNjQ1MjQ3WiJ9&digest=sha256%3A9060fa048d15bca1ffafcc5f142888fcd2524e70355824fff50cf3806944589f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.819655139s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "PUT /v2/foo/cccc/blobs/uploads/6d749ed9-4063-4c61-968e-28bc51973e76?_state=jIVXs1tjXPAUuGUcPIicMWJY14APZEMkpb12neDEQLZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZDc0OWVkOS00MDYzLTRjNjEtOTY4ZS0yOGJjNTE5NzNlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzYuMjUxNjQ1MjQ3WiJ9&digest=sha256%3A9060fa048d15bca1ffafcc5f142888fcd2524e70355824fff50cf3806944589f HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=a42ab487-8ba9-4730-a08b-1339d716ea61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.433918ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=837b39a3-9efb-47e1-aecb-21c5b66463e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="887.815µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=661d01fd-f6a4-498c-8387-b6d54694ef06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/dddd/blobs/uploads/3c57c70d-bf08-4a47-8161-2c86b36ab6d0?_state=HaDlAiDqEx_JOnjkks5zqPJIi8TvmXHZCe_ViWb-ze57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYzU3YzcwZC1iZjA4LTRhNDctODE2MS0yYzg2YjM2YWI2ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzkuMjUwMTgwMjM5WiJ9&digest=sha256%3Af922f6cafa40ff33e2ce91ef01bf37eb2e9057682ca7ebbe7e2ed6c8a4e514bb" http.request.useragent=Go-http-client/1.1 http.response.duration=3.982417742s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "PUT /v2/foo/dddd/blobs/uploads/3c57c70d-bf08-4a47-8161-2c86b36ab6d0?_state=HaDlAiDqEx_JOnjkks5zqPJIi8TvmXHZCe_ViWb-ze57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYzU3YzcwZC1iZjA4LTRhNDctODE2MS0yYzg2YjM2YWI2ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzkuMjUwMTgwMjM5WiJ9&digest=sha256%3Af922f6cafa40ff33e2ce91ef01bf37eb2e9057682ca7ebbe7e2ed6c8a4e514bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=0434a421-1796-4152-be73-19055b08dc76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.403328ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d36dbcd8-ebe0-49da-99ac-f6d6ebf83846 http.request.method=GET http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/_catalog?n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.791µs" http.response.status=200 http.response.written=63 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" +--- PASS: TestCatalogAPI (31.05s) === RUN TestURLPrefix -time="2026-10-20T14:55:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:47-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37543" http.request.id=5fecdccc-f741-41e1-89c1-b07061cbcb12 http.request.method=GET http.request.remoteaddr="127.0.0.1:33788" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.538046ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38721" http.request.id=06ef456f-b174-42d7-9303-ed3f520bc7c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.389µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI -time="2026-10-20T14:55:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:47-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7c7336ae-3662-4916-9667-9b6db07d0d45 http.request.method=GET http.request.remoteaddr="127.0.0.1:39578" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.364304ms http.response.status=404 http.response.written=157 vars.digest="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=bba7d944-af51-4dde-aaa2-8a366c41d087 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.945314ms http.response.status=404 http.response.written=157 vars.digest="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "HEAD /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=653359d9-70cc-45d9-ba84-644125cdee10 http.request.method=POST http.request.remoteaddr="127.0.0.1:39582" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.151877ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=79ec7978-186b-426f-b572-9f2abb93c32e http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.112444ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=6dc91edf-62d7-4b0e-bfde-1812a5875152 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.038055ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "DELETE /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=674d1a6d-df53-4f58-a2d1-3dc63c358a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=0d8c4306-d2ee-4497-b23c-ebecfc1ea25e -time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=674d1a6d-df53-4f58-a2d1-3dc63c358a85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39582" http.request.uri="/v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.107056ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=0d8c4306-d2ee-4497-b23c-ebecfc1ea25e -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "GET /v2/foo/bar/blobs/uploads/0d8c4306-d2ee-4497-b23c-ebecfc1ea25e?_state=F-Dbeo8PkkllBUhbePVEGJWm-HxqgpMxMSrsicgZeSl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkOGM0MzA2LWQyZWUtNDQ5Ny1iMjNjLWViZWNmYzFlYTI1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NTkxNzgyNTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=a1942234-cc0e-483b-8170-360f0ac93bae http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.082743ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 provided="sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc -time="2026-10-20T14:55:47-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc -time="2026-10-20T14:55:47-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=7e959495-8991-47af-9024-2ae2f84a1e6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.176878ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=548deb2f-c016-4081-ae3f-337b049163cc -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/548deb2f-c016-4081-ae3f-337b049163cc?_state=Np-90Rk0Qf-2M1x364eJp6bNTyO9uzpKPVYV9E-NUFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0OGRlYjJmLWMwMTYtNDA4MS1hZTNmLTMzN2IwNDkxNjNjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NjQ4ODg2MjZaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=38d16e2b-3dfc-4ef8-9205-1e19e86c6bbe http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073501ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=f74d820d-96b7-48b0-98a5-e0079b8350df http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/dd846f78-771f-4789-9372-6ae1921b0967?_state=G-0ksSrIyPa4Fu4psRsYY7jftjBnj7Q-dCI-ri1mAuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkODQ2Zjc4LTc3MWYtNDc4OS05MzcyLTZhZTE5MjFiMDk2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40Njc5MDU4OTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.251644ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/dd846f78-771f-4789-9372-6ae1921b0967?_state=G-0ksSrIyPa4Fu4psRsYY7jftjBnj7Q-dCI-ri1mAuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkODQ2Zjc4LTc3MWYtNDc4OS05MzcyLTZhZTE5MjFiMDk2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40Njc5MDU4OTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=30ee448b-f9a4-4809-9688-8d7c1d3ff092 http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.207621ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=34a74d22-8789-4314-ba78-d81e0a0fa839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/ae8ddcf3-644e-4ca7-afae-5d6c2e8b17dc?_state=FFKlINFVMlLwL01nuCZq6AOboFhd8NiO7Umo0EXM3Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlOGRkY2YzLTY0NGUtNGNhNy1hZmFlLTVkNmMyZThiMTdkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzA5OTUyNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.357679ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/ae8ddcf3-644e-4ca7-afae-5d6c2e8b17dc?_state=FFKlINFVMlLwL01nuCZq6AOboFhd8NiO7Umo0EXM3Ph7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlOGRkY2YzLTY0NGUtNGNhNy1hZmFlLTVkNmMyZThiMTdkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzA5OTUyNVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=a6d3e11f-be65-4bfe-8287-3edb564fed4f http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.002158ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=43510a1f-9d99-4b3f-83d1-4512e05423af http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/6fae2d6d-1571-4569-93ef-685337cc2791?_state=WZBJ9FJI8hjCFQm9hyhSi7vJAZZtawvn3W_7bO_Qbr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYWUyZDZkLTE1NzEtNDU2OS05M2VmLTY4NTMzN2NjMjc5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzQxMjk3NjdaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=6.006034094s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:47 -1200] "PUT /v2/foo/bar/blobs/uploads/6fae2d6d-1571-4569-93ef-685337cc2791?_state=WZBJ9FJI8hjCFQm9hyhSi7vJAZZtawvn3W_7bO_Qbr17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmYWUyZDZkLTE1NzEtNDU2OS05M2VmLTY4NTMzN2NjMjc5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo0Ny40NzQxMjk3NjdaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=5da1fb95-2893-4247-bb85-2a5a3d36742a http.request.method=POST http.request.remoteaddr="127.0.0.1:39592" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073838ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:46507" http.request.id=f943c08d-bd0c-4e86-95af-a9b334c57b6c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=5NeHGwjBPA4s_Ke5qQy4kyNSi1I86Tg_4nOy8r8e84x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo1My41NzYwNTY4NloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=6.233407275s http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:53 -1200] "PATCH /v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=5NeHGwjBPA4s_Ke5qQy4kyNSi1I86Tg_4nOy8r8e84x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NTo1My41NzYwNTY4NloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=8476caa8-e380-4f33-bbc5-a7c86cb88987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=oREkn_1j0P3yb8sDK7jCX77zfHQvDiCkhPjPWtDW15F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MzAwOTEyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NTNaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=1.22351ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "PUT /v2/foo/bar/blobs/uploads/b8c2fd7e-234c-49d9-a14f-097770e511f6?_state=oREkn_1j0P3yb8sDK7jCX77zfHQvDiCkhPjPWtDW15F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4YzJmZDdlLTIzNGMtNDlkOS1hMTRmLTA5Nzc3MGU1MTFmNiIsIk9mZnNldCI6MzAwOTEyNjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTU6NTNaIn0%3D&digest=sha256%3Abaf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=43480d16-24b2-4ba9-9f19-d243eff02ee5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="952.048µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=b2ce418d-1d53-4d47-bba9-41be77b6b468 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=95.748875ms http.response.status=200 http.response.written=30091264 -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 30091264 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=error msg="error parsing digest=\"sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4d3aed23-a35d-40b5-b39b-b339ae0e6af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar -time="2026-10-20T14:55:59-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4d3aed23-a35d-40b5-b39b-b339ae0e6af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39592" http.request.uri="/v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.932µs" http.response.status=400 http.response.written=110 vars.digest="sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha257:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=4cccb9a7-6737-443b-a348-9bd031fbbd65 http.request.method=GET http.request.remoteaddr="127.0.0.1:41184" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.duration=1.44679ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:55:59-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:55:59-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=417b52c6-e9ef-4a95-a37a-2ee1006874d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54198" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.141µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=21cc0d4c-0a1d-41ae-b7cc-b4eee97de411 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.387µs" http.response.status=404 http.response.written=157 vars.digest="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "HEAD /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=0ed57d5c-3f49-4978-9d87-44ae5f80a664 http.request.method=POST http.request.remoteaddr="127.0.0.1:54202" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="836.08µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=21c8f720-a979-4276-9f97-2758efa8c02b http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="917.484µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7a04e881-428b-4cec-b996-2699257a12b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.073984ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "DELETE /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=96077a60-f716-49a3-a000-15d4080ade0e http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b6b666b5-aba4-4135-8c7d-f8d5fae3145e -time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=96077a60-f716-49a3-a000-15d4080ade0e http.request.method=GET http.request.remoteaddr="127.0.0.1:54202" http.request.uri="/v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="780.549µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b6b666b5-aba4-4135-8c7d-f8d5fae3145e -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "GET /v2/foo/bar/blobs/uploads/b6b666b5-aba4-4135-8c7d-f8d5fae3145e?_state=1kZ6-6xFMilQPtl8DwKkU-GERfT3SkoV4xfnqNO7y-Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2YjY2NmI1LWFiYTQtNDEzNS04YzdkLWY4ZDVmYWUzMTQ1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTI2ODIxODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=65df2f1d-a817-4143-b3d2-bf5bde6fde39 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="832.847µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 provided="sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda -time="2026-10-20T14:56:00-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda -time="2026-10-20T14:56:00-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=77ffe97a-46e8-41f7-9e1c-a96ef4ffe3dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09447ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/3aa46a19-c3d1-4ec2-813b-4b1bfc05ddda?_state=aICO7L5foyPEbnJ3uTLtIyUmGc5tIK3UDqzMuK5ukRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNhYTQ2YTE5LWMzZDEtNGVjMi04MTNiLTRiMWJmYzA1ZGRkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMTc4NjYwMDFaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=2cd9e4c9-6574-4109-a5eb-80852fea8373 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="733.757µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=31c63808-3b07-41cf-b726-798c487e7ea7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/c900db42-b735-456d-b98a-fa9b54d49406?_state=YVydkNS5o0FcmFYwl31qrhqC3bKMKl_uPpcLruCoROl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MDBkYjQyLWI3MzUtNDU2ZC1iOThhLWZhOWI1NGQ0OTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjAzNzA4NVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="991.659µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/c900db42-b735-456d-b98a-fa9b54d49406?_state=YVydkNS5o0FcmFYwl31qrhqC3bKMKl_uPpcLruCoROl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5MDBkYjQyLWI3MzUtNDU2ZC1iOThhLWZhOWI1NGQ0OTQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjAzNzA4NVoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=1b72454e-4642-4977-8cc8-c27948096124 http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="792.955µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=0a0585c6-ee18-4b2c-95b4-c4e3634f15bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/8fc9a76b-184e-454e-adc0-199fc6d1c3af?_state=PSU2Z1LSxuw46TTUpTAhMldCYkTLcstf_9PWPjEJnR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYzlhNzZiLTE4NGUtNDU0ZS1hZGMwLTE5OWZjNmQxYzNhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjI4MzQzMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.035931ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/8fc9a76b-184e-454e-adc0-199fc6d1c3af?_state=PSU2Z1LSxuw46TTUpTAhMldCYkTLcstf_9PWPjEJnR97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYzlhNzZiLTE4NGUtNDU0ZS1hZGMwLTE5OWZjNmQxYzNhZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjI4MzQzMTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=01fee27b-acfc-4ad3-8489-b3a890fc0a5a http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="890.197µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=bbbb1045-5444-44ea-87fc-0d381f02c726 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/53d3d021-35c8-46c0-9708-5f59079f978f?_state=PkmXPjwKPUwKSnIdgsyOx-1Mol89ZwIdt3LzSrCVEr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDNkMDIxLTM1YzgtNDZjMC05NzA4LTVmNTkwNzlmOTc4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjU0MTEzOTdaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration=4.021641415s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:00 -1200] "PUT /v2/foo/bar/blobs/uploads/53d3d021-35c8-46c0-9708-5f59079f978f?_state=PkmXPjwKPUwKSnIdgsyOx-1Mol89ZwIdt3LzSrCVEr57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzZDNkMDIxLTM1YzgtNDZjMC05NzA4LTVmNTkwNzlmOTc4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowMC4xMjU0MTEzOTdaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=9606813a-1651-460d-9464-1f5eec9166cb http.request.method=POST http.request.remoteaddr="127.0.0.1:54212" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.048941ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:04 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:41111" http.request.id=bb8f9f6c-af62-406c-a012-b7bfa99edbb6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=8AjZhwvxvjMOrVmajaEJ45J4bQGssDdH3X1JZZECYE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowNC4yMjY1MjA0MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=4.096923693s http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:04 -1200] "PATCH /v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=8AjZhwvxvjMOrVmajaEJ45J4bQGssDdH3X1JZZECYE97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowNC4yMjY1MjA0MVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=12d8b9ba-6f60-4177-9792-8fd3b189c18c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=IaZWlHroW2J7RQg-DdEVcmBncMGao0nsmqPI-g_L_6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MjQ3NDU5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MDRaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.143956ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/566de8cd-ccbc-48a4-bcf9-15d2ad171157?_state=IaZWlHroW2J7RQg-DdEVcmBncMGao0nsmqPI-g_L_6l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2NmRlOGNkLWNjYmMtNDhhNC1iY2Y5LTE1ZDJhZDE3MTE1NyIsIk9mZnNldCI6MjQ3NDU5ODQsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MDRaIn0%3D&digest=sha256%3A0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=d9af1957-2fe6-46b2-ad9c-cac4fdd73be7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="928.894µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "HEAD /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=9a40fa12-c677-478f-9396-17b26cc66946 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=75.777061ms http.response.status=200 http.response.written=24745984 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 24745984 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=error msg="error parsing digest=\"sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7b4baa72-7c1a-49b1-91dd-4c48af967e56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar -time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=7b4baa72-7c1a-49b1-91dd-4c48af967e56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54212" http.request.uri="/v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.613µs" http.response.status=400 http.response.written=110 vars.digest="sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha257:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=24bb4037-7a37-40ca-a012-0b809987ccb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38648" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.duration="991.516µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=32be5ad0-fe20-4f89-a6f2-99f1b69fee73 http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.716196ms http.response.status=200 http.response.written=2681472 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41111" http.request.id=cd4a6486-b284-496f-ab9b-bc901218300b http.request.method=GET http.request.remoteaddr="127.0.0.1:38648" http.request.uri="/v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=3.252874ms http.response.status=200 http.response.written=720896 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:0048e4f12a7945ae4b6d4f54bf3f72f08b51d281ea1bb066a7ae2038ad0ddadf HTTP/1.1" 200 720896 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=373bf8db-561a-48b7-a50a-33e1341ce098 http.request.method=GET http.request.remoteaddr="127.0.0.1:41184" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.50123735s http.response.status=200 http.response.written=2646784 -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46507" http.request.id=88b58892-4aaf-497b-bf1c-8475099562ea http.request.method=GET http.request.remoteaddr="127.0.0.1:41172" http.request.uri="/v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.506225355s http.response.status=200 http.response.written=2648704 -127.0.0.1 - - [20/Oct/2026:14:55:59 -1200] "GET /v2/foo/bar/blobs/sha256:baf6fe7576d58c5eff1ee6c7530b14752ee5ebf07ab8d7ab98d07acd5b8a1506 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" ---- PASS: TestBlobAPI (21.21s) +time="2025-09-18T10:38:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=ab9b2313-6cd4-4b77-ac53-474b0e2bac1a http.request.method=GET http.request.remoteaddr="127.0.0.1:55560" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.68µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=cc06f4eb-83ef-4f16-ac5a-29f2f069d952 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.443µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "HEAD /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=d82da242-8596-481a-bac2-cdbdff54ad57 http.request.method=POST http.request.remoteaddr="127.0.0.1:55562" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="714.173µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=a183d2ed-bca5-4691-bd84-0ecfdd29d939 http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="884.891µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=1a3d3028-9ee5-4a70-8155-cf2c5399fb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="844.483µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "DELETE /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b30b84d0-d821-44a8-9f5f-c56ca5416e8d http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7 +time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b30b84d0-d821-44a8-9f5f-c56ca5416e8d http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.695µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=a11d49b8-dd69-4256-99a2-37af25d553f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="801.875µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 provided="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 +time="2025-09-18T10:38:43+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 +time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.37µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=f572e684-d32f-43bf-b53d-b928fc32bfdb http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="763.136µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=3b552caa-23bd-428a-a029-401a5e57fd8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ead0de32-5554-43c3-848f-18ece84cd353?_state=rDmqFaRZzVKCcKGr9v6rq4c9F20D13DtYD1esC4x6y97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDBkZTMyLTU1NTQtNDNjMy04NDhmLTE4ZWNlODRjZDM1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzcyNTM1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="918.336µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/ead0de32-5554-43c3-848f-18ece84cd353?_state=rDmqFaRZzVKCcKGr9v6rq4c9F20D13DtYD1esC4x6y97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDBkZTMyLTU1NTQtNDNjMy04NDhmLTE4ZWNlODRjZDM1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzcyNTM1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=08b8291b-cfa0-4653-bb5c-613117a4b06e http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="743.693µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=95449d12-0f59-48e2-88f4-5cbc14cbba8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/cabddf75-5e2b-4122-a97d-31d48568c3ab?_state=MoLfmvcvWPoM0oPtWentZLw1U5mwP9EjAAeXsKbUqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYmRkZjc1LTVlMmItNDEyMi1hOTdkLTMxZDQ4NTY4YzNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mzk1MTExMDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="949.46µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/cabddf75-5e2b-4122-a97d-31d48568c3ab?_state=MoLfmvcvWPoM0oPtWentZLw1U5mwP9EjAAeXsKbUqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYmRkZjc1LTVlMmItNDEyMi1hOTdkLTMxZDQ4NTY4YzNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mzk1MTExMDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=86535a79-04db-4d31-b17a-b6b255bae01e http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="714.987µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90dd5529-88e9-4698-b749-539953821fb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/907d759b-9814-4325-8622-26134d870751?_state=fQCe3WKCxKcJtjnbyLT-Z1jksInKte4hLkMIWNQwcMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwN2Q3NTliLTk4MTQtNDMyNS04NjIyLTI2MTM0ZDg3MDc1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40NDE5NjgzMjlaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration=3.402121914s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/907d759b-9814-4325-8622-26134d870751?_state=fQCe3WKCxKcJtjnbyLT-Z1jksInKte4hLkMIWNQwcMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwN2Q3NTliLTk4MTQtNDMyNS04NjIyLTI2MTM0ZDg3MDc1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40NDE5NjgzMjlaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=04a8a2cd-1017-4685-a345-5a64c1a8aa38 http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.936602ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:46 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:40933" http.request.id=7c97040f-62e0-4881-908c-4e2b77f9d5fb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=fm1C0IW0rNEeq-AEJKpi-Ln334FzUan1-P9kZ9IGpjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0Ni45MjE0NjIxOTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.382135823s http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:46 +1400] "PATCH /v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=fm1C0IW0rNEeq-AEJKpi-Ln334FzUan1-P9kZ9IGpjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0Ni45MjE0NjIxOTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=e4119b27-e58e-416e-8d94-d887a25fe1dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=3r-tcfHvib-MIkh0blPjByv6ExGp_RdtmxmLeQ6_guF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MjQwOTY3NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NDZaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration=1.196203ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=3r-tcfHvib-MIkh0blPjByv6ExGp_RdtmxmLeQ6_guF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MjQwOTY3NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NDZaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=e334f6ca-64bf-47ce-a2af-707dfb38321a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.019828ms http.response.status=200 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "HEAD /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=3415690d-8836-4997-9f47-154cce0b649a http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=69.497527ms http.response.status=200 http.response.written=24096768 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 24096768 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=error msg="error parsing digest=\"sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90004abc-9f53-4309-ac5d-8fc4e2c9d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar +time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90004abc-9f53-4309-ac5d-8fc4e2c9d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.556µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=ef633de8-8ead-47ed-a2b9-1bb8bdc4534e http.request.method=GET http.request.remoteaddr="127.0.0.1:55586" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration="902.019µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ca927b16-6275-4148-8b62-32cf4dbf64e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56630" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.128552ms http.response.status=404 http.response.written=157 vars.digest="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=57a79e68-821e-417d-8350-9775ba205f2e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.152966ms http.response.status=404 http.response.written=157 vars.digest="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "HEAD /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=a498b411-5223-4086-83b9-f3cd41798b8f http.request.method=POST http.request.remoteaddr="127.0.0.1:56644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.026244ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=2cc39b8d-93a3-430d-ab0d-60aeacdb737a http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.055992ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=4b35ffbf-81e6-457a-84cc-4b31088c8a36 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.085987ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "DELETE /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=689a7179-037e-43b6-8553-d780603ed7ac http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=e0a8e228-f842-4d93-b47e-5154c627229b +time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=689a7179-037e-43b6-8553-d780603ed7ac http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.051536ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=e0a8e228-f842-4d93-b47e-5154c627229b +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=a0a42aa6-453e-4e33-bfb0-4189ac9e21c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.110486ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 provided="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 +time="2025-09-18T10:38:50+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 +time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.130149ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ccc3709d-1db4-43d2-b0ee-67538e07355c http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.904µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=1413ad42-5027-4524-a0b8-5dd52690388e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/885d75e1-fe93-4b6f-9524-c9599fbca8fb?_state=2p2vzLBehJlvH0J6_xLU-0Upc-PnG6kRDwZqES-SKMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NWQ3NWUxLWZlOTMtNGI2Zi05NTI0LWM5NTk5ZmJjYThmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODU5OTYwNTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.327043ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/885d75e1-fe93-4b6f-9524-c9599fbca8fb?_state=2p2vzLBehJlvH0J6_xLU-0Upc-PnG6kRDwZqES-SKMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NWQ3NWUxLWZlOTMtNGI2Zi05NTI0LWM5NTk5ZmJjYThmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODU5OTYwNTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=d31846d8-53dd-4b6b-b48b-776d68e510a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.108467ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=e6a9f749-b55c-4b62-b1ad-45acbf94dd18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/e9e930b7-b011-42d0-b02d-bf0a2124c72c?_state=2QG5RkH9vNcy5toxTI4aP9LL-gloKQ0acz2K42EG-2d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTkzMGI3LWIwMTEtNDJkMC1iMDJkLWJmMGEyMTI0YzcyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODk0MTA5MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.227874ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/e9e930b7-b011-42d0-b02d-bf0a2124c72c?_state=2QG5RkH9vNcy5toxTI4aP9LL-gloKQ0acz2K42EG-2d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTkzMGI3LWIwMTEtNDJkMC1iMDJkLWJmMGEyMTI0YzcyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODk0MTA5MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=9a167e53-89be-434d-bac7-09fae5ad9456 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.054525ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=174cd5f9-5636-4b35-b5c8-4ea87e19fce8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/1750c231-12de-4bc1-a6f7-295fe77b7165?_state=fJJ1o0tTiC1CEnqwUTyAgcr8m48eRhp8lxyCfmsv3wV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NTBjMjMxLTEyZGUtNGJjMS1hNmY3LTI5NWZlNzdiNzE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41OTI0MTQzNjZaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=3.922457004s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/1750c231-12de-4bc1-a6f7-295fe77b7165?_state=fJJ1o0tTiC1CEnqwUTyAgcr8m48eRhp8lxyCfmsv3wV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NTBjMjMxLTEyZGUtNGJjMS1hNmY3LTI5NWZlNzdiNzE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41OTI0MTQzNjZaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=b65ffe32-3c86-44e2-aea2-fc52305ea2d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.014852ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:54 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:39455" http.request.id=595c972e-bb90-44fd-8a1b-9e8f46f5da29 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=neI3C3L7SDPcSp2rA31Jmrz5SyYB_v5aEB_nyFd8LfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1NC41OTY3MjUyMDdaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.829031487s http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:54 +1400] "PATCH /v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=neI3C3L7SDPcSp2rA31Jmrz5SyYB_v5aEB_nyFd8LfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1NC41OTY3MjUyMDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=3b2638ac-2763-4f2c-9710-148555f46c9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=xkrryb7t2psRFbW5VXzwYmVwSkRol7BTd5_1L-YA-RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MjU2NjA5MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NTRaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.045273ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=xkrryb7t2psRFbW5VXzwYmVwSkRol7BTd5_1L-YA-RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MjU2NjA5MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NTRaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=d450d6fd-f7d0-4e5a-b400-3fb5dc466e29 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="834.718µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "HEAD /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=7883d0e1-40fd-4e8e-943d-772ae3f90e02 http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=79.14794ms http.response.status=200 http.response.written=25660928 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 25660928 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=error msg="error parsing digest=\"sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=fd3e62e3-bc01-423d-9e51-c47f234d0b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar +time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=fd3e62e3-bc01-423d-9e51-c47f234d0b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.816µs" http.response.status=400 http.response.written=110 vars.digest="sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=8a9441cb-270c-45d5-bacf-2604a3d07819 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.126072ms http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ab6fc386-f47f-4b71-9aaf-a745df20f523 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.026295ms http.response.status=200 http.response.written=163840 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 163840 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=c7b968f8-af3d-46ae-8130-59ab6ca36094 http.request.method=GET http.request.remoteaddr="127.0.0.1:37132" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.784972ms http.response.status=200 http.response.written=4229952 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b860cf88-7233-4ac9-8296-98edfaf42089 http.request.method=GET http.request.remoteaddr="127.0.0.1:55586" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.136593289s http.response.status=200 http.response.written=4175872 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=1d165451-eebb-4e2a-b48b-1c154c73291e http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.140916739s http.response.status=200 http.response.written=4229952 +127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" +--- PASS: TestBlobAPI (15.30s) === RUN TestBlobDelete -time="2026-10-20T14:56:08-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:08-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=7a916db5-d75e-4a5b-bdb9-c1101555b7a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46810" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.641µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=094bf098-acd8-497b-87b3-175d8c91c399 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="925.395µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d475b9ff-ae9c-40e5-bd54-32f202c83117 http.request.method=POST http.request.remoteaddr="127.0.0.1:46820" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.929µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=cb4a2c24-5b31-4988-a3f4-c944579d3c4c http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.017017ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=35954146-7e64-418c-ab28-997d3cff140d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.048889ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "DELETE /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=b8635c2c-620d-492d-85ee-7580df96e6ae http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=af46bda8-b3fb-4f84-9b29-32333e854510 -time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=b8635c2c-620d-492d-85ee-7580df96e6ae http.request.method=GET http.request.remoteaddr="127.0.0.1:46820" http.request.uri="/v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.027618ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=af46bda8-b3fb-4f84-9b29-32333e854510 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "GET /v2/foo/bar/blobs/uploads/af46bda8-b3fb-4f84-9b29-32333e854510?_state=PZy7ewAwfedwpb68r_qQ9ougP35j59H9pPjwv5N9Mul7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFmNDZiZGE4LWIzZmItNGY4NC05YjI5LTMyMzMzZTg1NDUxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODQxNjY4M1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=e743f46c-051d-4676-8e34-03a24bc0fba5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086134ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 provided="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a -time="2026-10-20T14:56:08-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a -time="2026-10-20T14:56:08-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=d671fa00-bdb0-46a3-8cbd-a61d2efb1295 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186589ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=1c5e1062-ce22-4bba-b3b2-47bda10fe24a -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/1c5e1062-ce22-4bba-b3b2-47bda10fe24a?_state=Tgc0kpA19RKZgmnocnS0XkHBWV_v0XT4hBQcPpYgX057Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFjNWUxMDYyLWNlMjItNGJiYS1iM2IyLTQ3YmRhMTBmZTI0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41ODk3OTMyNjdaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=be20f7f1-8712-4973-8146-1d18e7849c8f http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="921.542µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=c5048fd5-0484-4dad-9605-b0d71fc592c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/04911ad5-460f-438b-aa86-3bc0dd474cff?_state=ZpS_y9ykt4wjfhvKU36WQ--H6_jvA_HOlPzhXFz4bGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTExYWQ1LTQ2MGYtNDM4Yi1hYTg2LTNiYzBkZDQ3NGNmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTI2Mjg3NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.450103ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/04911ad5-460f-438b-aa86-3bc0dd474cff?_state=ZpS_y9ykt4wjfhvKU36WQ--H6_jvA_HOlPzhXFz4bGV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OTExYWQ1LTQ2MGYtNDM4Yi1hYTg2LTNiYzBkZDQ3NGNmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTI2Mjg3NTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=234528dc-c12c-48e6-a96b-68d0b6e6c95b http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.047233ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=7fbca114-2b4f-4290-8fe0-959ffcefe974 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/8f873f5d-6f6b-462c-846a-006129112355?_state=P2MqKGWjW-NVFSlYv73mMrMozRtO3TeS23zo-Ahkb457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmODczZjVkLTZmNmItNDYyYy04NDZhLTAwNjEyOTExMjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTYwMjQ0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.289682ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/8f873f5d-6f6b-462c-846a-006129112355?_state=P2MqKGWjW-NVFSlYv73mMrMozRtO3TeS23zo-Ahkb457Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmODczZjVkLTZmNmItNDYyYy04NDZhLTAwNjEyOTExMjM1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTYwMjQ0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5fd0ffaf-10c0-46bd-9e38-2367180a0e70 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086929ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=a93f46fa-82d7-455a-904b-187236101500 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/bcc16052-9930-4ccb-ad43-7a95b056eeb7?_state=URWFrFGfog6iXPJcoApb8kpqVtDeEKCc8vwTMJO6Mgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjYzE2MDUyLTk5MzAtNGNjYi1hZDQzLTdhOTViMDU2ZWViNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTkwNzE4NjRaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=2.912947946s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:08 -1200] "PUT /v2/foo/bar/blobs/uploads/bcc16052-9930-4ccb-ad43-7a95b056eeb7?_state=URWFrFGfog6iXPJcoApb8kpqVtDeEKCc8vwTMJO6Mgx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjYzE2MDUyLTk5MzAtNGNjYi1hZDQzLTdhOTViMDU2ZWViNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjowOC41OTkwNzE4NjRaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=04efd8a5-6cbb-49f7-94db-a9606e4913a5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46822" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.012384ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:11 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:45371" http.request.id=d6793e05-1222-4065-8753-86fe1126f3f7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=BovaK-_e5BPtz5CDzpHHvrT0lOWzJw7X_C-BkU0bf1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxMS41Nzc2ODI5MzFaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.891465395s http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:11 -1200] "PATCH /v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=BovaK-_e5BPtz5CDzpHHvrT0lOWzJw7X_C-BkU0bf1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxMS41Nzc2ODI5MzFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=0abd18e6-303d-483f-8e50-c8f766f1de2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=AASMZq0ZJlDpVANEjc4QOJtJVRh1lJr8hRYFpG_AZwZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MjAyOTgyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MTFaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.124713ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "PUT /v2/foo/bar/blobs/uploads/c1343c89-1ef0-470b-bdfe-1b7c883f2fe2?_state=AASMZq0ZJlDpVANEjc4QOJtJVRh1lJr8hRYFpG_AZwZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMzQzYzg5LTFlZjAtNDcwYi1iZGZlLTFiN2M4ODNmMmZlMiIsIk9mZnNldCI6MjAyOTgyNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MTFaIn0%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=3222fcc1-964d-48c3-b714-6660acdfcb52 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="919.678µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=65712a6f-f777-49e7-85df-5248e0ecc184 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=61.072505ms http.response.status=200 http.response.written=20298240 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 20298240 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=error msg="error parsing digest=\"sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=67553662-eea8-44b0-802a-170ff07e33b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=67553662-eea8-44b0-802a-170ff07e33b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46822" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.98µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=0f02bcc4-bbd3-44d9-a9fc-6183957177ca http.request.method=GET http.request.remoteaddr="127.0.0.1:46846" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.311625ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=db27e14e-948f-4f6f-9a77-2c3c0cfc3c17 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=1.128608ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=a19c52bb-1831-4115-9da3-8d5f38bd9fa4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.092µs" http.response.status=404 http.response.written=157 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=2f55806c-26e7-467f-a6db-7c78aca97b6f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46854" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="722.319µs" http.response.status=404 http.response.written=74 vars.digest="sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 404 74 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=error msg="error parsing digest=\"sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5694b453-2120-4767-8840-38ffdad9cb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -time="2026-10-20T14:56:14-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=5694b453-2120-4767-8840-38ffdad9cb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46868" http.request.uri="/v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="784.71µs" http.response.status=400 http.response.written=110 vars.digest="sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "DELETE /v2/foo/bar/blobs/sha257:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2026-10-20T14:56:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=24349b15-124b-46b5-be00-cee6ac210b8d http.request.method=POST http.request.remoteaddr="127.0.0.1:46882" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="813.556µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=3b7e5796-3f14-432a-a0f2-a1bf2108103f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46882" http.request.uri="/v2/foo/bar/blobs/uploads/bd248281-7b87-423a-ab31-d3113385c82e?_state=Cev2JH-gHXliNW5ug6iGpHBRMQygLllKXe6rUPnAKZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMjQ4MjgxLTdiODctNDIzYS1hYjMxLWQzMTEzMzg1YzgyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNC41NjQ3MzY4NloifQ%3D%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.duration=2.835251409s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "PUT /v2/foo/bar/blobs/uploads/bd248281-7b87-423a-ab31-d3113385c82e?_state=Cev2JH-gHXliNW5ug6iGpHBRMQygLllKXe6rUPnAKZN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMjQ4MjgxLTdiODctNDIzYS1hYjMxLWQzMTEzMzg1YzgyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNC41NjQ3MzY4NloifQ%3D%3D&digest=sha256%3Ab1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=66680344-60d3-4b53-afbe-293c0c138541 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:46882" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.012542ms http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "HEAD /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=60ad76a6-7efa-4c66-9275-b50a4bce2e2a http.request.method=GET http.request.remoteaddr="127.0.0.1:46846" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.913801533s http.response.status=200 http.response.written=2646784 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" -time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45371" http.request.id=2254a3ad-6386-4640-a4dc-be9e91af1ad4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46834" http.request.uri="/v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.918428608s http.response.status=200 http.response.written=2648704 -127.0.0.1 - - [20/Oct/2026:14:56:14 -1200] "GET /v2/foo/bar/blobs/sha256:b1d7c4328d4677682e4a27d6017d27fb13b476e840ca31d67d863139ade87a55 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" ---- PASS: TestBlobDelete (9.04s) +time="2025-09-18T10:38:58+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:38:58+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=6ca4fce2-df7d-4c12-a23a-102858dc457c http.request.method=GET http.request.remoteaddr="127.0.0.1:51138" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="909.427µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5f65f05e-81e8-44c8-8d42-7121116316e9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.011µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=9d799e89-e4bf-4811-89e0-4f1f8c4b2988 http.request.method=POST http.request.remoteaddr="127.0.0.1:51140" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.132102ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=cae52e7a-e03d-4b7f-9fbf-cd218eb9c5fe http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.145799ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=ac5b63e5-a2d8-4788-b228-fed9fae51750 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.007868ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "DELETE /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1fd4781c-5fab-4c31-aebe-1e4d555215e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=2dcd00fe-d70a-4073-9a92-bb542f27f50f +time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1fd4781c-5fab-4c31-aebe-1e4d555215e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.032477ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=2dcd00fe-d70a-4073-9a92-bb542f27f50f +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=329ed0cb-3783-4302-8299-a1fa36d7c785 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.090386ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 provided="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 +time="2025-09-18T10:38:58+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 +time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.140683ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=597a2f95-e991-42f6-8319-a81ef8ea82eb http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="971.135µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=15d6cb48-5b88-47ea-b8f1-30a4836cf57a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/bd1eb7a4-c2b4-47e7-97fa-ae0c50256c8d?_state=MBREQ26qQB8l1LSINrKdTsG7YkdhWt19vqaE59Duc4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMWViN2E0LWMyYjQtNDdlNy05N2ZhLWFlMGM1MDI1NmM4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzA3ODU4NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.284402ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/bd1eb7a4-c2b4-47e7-97fa-ae0c50256c8d?_state=MBREQ26qQB8l1LSINrKdTsG7YkdhWt19vqaE59Duc4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMWViN2E0LWMyYjQtNDdlNy05N2ZhLWFlMGM1MDI1NmM4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzA3ODU4NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=4192b308-84ec-42b5-9ccc-ba3ef7b7dfd0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="975.347µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=ef983f46-d8dc-400e-9b11-044641be2285 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/6997d06f-21ce-432b-a280-2e9e3eafea87?_state=e1acva2lvk0qlqePwGygc9dJJV_4VmXGG6su3XLY4ml7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OTdkMDZmLTIxY2UtNDMyYi1hMjgwLTJlOWUzZWFmZWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzM2OTU5MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.088318ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/6997d06f-21ce-432b-a280-2e9e3eafea87?_state=e1acva2lvk0qlqePwGygc9dJJV_4VmXGG6su3XLY4ml7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OTdkMDZmLTIxY2UtNDMyYi1hMjgwLTJlOWUzZWFmZWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzM2OTU5MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=da3e9c74-5dfd-453a-b356-5e6d24a907d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="926.085µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=b3ebc60c-6227-4ec0-bf08-ce1c00e7c7f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/0ebd988e-e067-401c-acaf-c2563114a602?_state=PReOoJWJfEgPHsiPBMkqcdGtwTohAiX-gspySHtebJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYmQ5ODhlLWUwNjctNDAxYy1hY2FmLWMyNTYzMTE0YTYwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzYzMjg2WiJ9&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.502033521s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/0ebd988e-e067-401c-acaf-c2563114a602?_state=PReOoJWJfEgPHsiPBMkqcdGtwTohAiX-gspySHtebJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYmQ5ODhlLWUwNjctNDAxYy1hY2FmLWMyNTYzMTE0YTYwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzYzMjg2WiJ9&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1d2afb73-4982-4195-b7da-cb45b4ce391e http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.049745ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:00 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:35259" http.request.id=793f551b-6b73-468b-b52d-6772e48d38b0 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=iufu5EO3HANkq4W2WER0j2apBPB1Szx3u91FeSo2aKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMC4yMjk3Mzc3OTFaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.451906698s http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:00 +1400] "PATCH /v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=iufu5EO3HANkq4W2WER0j2apBPB1Szx3u91FeSo2aKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMC4yMjk3Mzc3OTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=beda6488-c9b9-4f52-824e-4c1021d55ea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=_zo6l5jhdVsBnHjy0SEhrnGyn4ksbrSgsDUG2CLG2uZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MTU0OTUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MDBaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.001512ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "PUT /v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=_zo6l5jhdVsBnHjy0SEhrnGyn4ksbrSgsDUG2CLG2uZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MTU0OTUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MDBaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e56dbe3f-17be-43de-937f-118c64570094 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="744.692µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=65cb3d8b-37ee-412b-a0ae-8f6311dc546f http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=43.380627ms http.response.status=200 http.response.written=15495168 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 15495168 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=error msg="error parsing digest=\"sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2585aeff-ffaf-4083-8c31-ecfd5731715e http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2585aeff-ffaf-4083-8c31-ecfd5731715e http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.622µs" http.response.status=400 http.response.written=110 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=c6ea99e2-c8c5-4bf0-83fd-0b347caa9c82 http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration="791.149µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e1f6c385-d7c9-44bd-9ce0-f6e0b9c73809 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.287654ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=670cbd95-b6c6-4797-9ad3-7dfa06399bf6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.185µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5507b96c-f3d7-4f62-b6ca-7ecce94fa99b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.227µs" http.response.status=404 http.response.written=74 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 74 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=error msg="error parsing digest=\"sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=134c30e8-5ac6-4a16-9d43-1af3333287d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=134c30e8-5ac6-4a16-9d43-1af3333287d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.532µs" http.response.status=400 http.response.written=110 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2b3819df-cc5d-4984-9977-e749ae5ee553 http.request.method=POST http.request.remoteaddr="127.0.0.1:51196" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="902.391µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e912b142-aaa9-4655-b98e-8aa34cfa1f13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51196" http.request.uri="/v2/foo/bar/blobs/uploads/7396a3c0-10e0-4a3d-8154-417e1e4606b4?_state=D_2NWO-F8NiLX9hWH8bdm8cPFWOSiZHoXVFSRL8V8zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczOTZhM2MwLTEwZTAtNGEzZC04MTU0LTQxN2UxZTQ2MDZiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMS43NjE5NDc1MTRaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.443345428s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "PUT /v2/foo/bar/blobs/uploads/7396a3c0-10e0-4a3d-8154-417e1e4606b4?_state=D_2NWO-F8NiLX9hWH8bdm8cPFWOSiZHoXVFSRL8V8zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczOTZhM2MwLTEwZTAtNGEzZC04MTU0LTQxN2UxZTQ2MDZiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMS43NjE5NDc1MTRaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e5a8997b-8dc6-4b20-b555-643018ecf4aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51196" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="944.923µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5514c0cf-ac52-4a18-8452-9776d4255376 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.508898782s http.response.status=200 http.response.written=4229952 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" +time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5b404f28-6a93-4248-95a9-72c23479a0ab http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.504756567s http.response.status=200 http.response.written=4175872 +127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" +--- PASS: TestBlobDelete (4.72s) === RUN TestRelativeURL -time="2026-10-20T14:56:17-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:17-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=ff27818d-d20c-42aa-bef8-9aee88abb495 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="829.401µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=73c04b7c-bdc1-4bc5-9411-8fd3147c195f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/uploads/f3fdd718-7fc4-4d9d-9926-c7b0b27a23ab?_state=NLts4L5FZLbVBpyvK3JfDXvBpWkLdqQ1nKwvSs6nf6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzZmRkNzE4LTdmYzQtNGQ5ZC05OTI2LWM3YjBiMjdhMjNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNy40NzI0OTE0NjVaIn0%3D&digest=sha256%3Ad323b32ce014c37347bf8f1d850d49497d613466ae5b7b598633fde91f9d0900" http.request.useragent=Go-http-client/1.1 http.response.duration=3.603019627s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:17 -1200] "PUT /v2/foo/bar/blobs/uploads/f3fdd718-7fc4-4d9d-9926-c7b0b27a23ab?_state=NLts4L5FZLbVBpyvK3JfDXvBpWkLdqQ1nKwvSs6nf6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYzZmRkNzE4LTdmYzQtNGQ5ZC05OTI2LWM3YjBiMjdhMjNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoxNy40NzI0OTE0NjVaIn0%3D&digest=sha256%3Ad323b32ce014c37347bf8f1d850d49497d613466ae5b7b598633fde91f9d0900 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=93859edf-94a6-4129-85de-29a62e6a3472 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="984.201µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=718c83cf-c4b3-43b1-b73c-ba6213120822 http.request.method=POST http.request.remoteaddr="127.0.0.1:39734" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="708.732µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42077" http.request.id=e6e6da1f-1001-47cf-b160-f5feeedb9092 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39734" http.request.uri="/v2/foo/bar/blobs/uploads/7b58ae0c-943b-4be3-a613-36591bd14e7a?_state=6X2ksWsViEiZCK53kftzRo2XFkMX4XjkhmIxRSo9i6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNThhZTBjLTk0M2ItNGJlMy1hNjEzLTM2NTkxYmQxNGU3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyMS40Mjg4ODk1NTJaIn0%3D&digest=sha256%3A90f7160feacc93f0687770a800ae4f211a254a23928bb76fa2791f7448440577" http.request.useragent=Go-http-client/1.1 http.response.duration=4.388661271s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:21 -1200] "PUT /v2/foo/bar/blobs/uploads/7b58ae0c-943b-4be3-a613-36591bd14e7a?_state=6X2ksWsViEiZCK53kftzRo2XFkMX4XjkhmIxRSo9i6h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiNThhZTBjLTk0M2ItNGJlMy1hNjEzLTM2NTkxYmQxNGU3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyMS40Mjg4ODk1NTJaIn0%3D&digest=sha256%3A90f7160feacc93f0687770a800ae4f211a254a23928bb76fa2791f7448440577 HTTP/1.1" 201 0 "" "Go-http-client/1.1" ---- PASS: TestRelativeURL (8.35s) +time="2025-09-18T10:39:03+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:03+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=1ac3250d-0f6f-4552-91fc-79882aa46767 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="761.674µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=6d21339b-36af-4e8e-ab4a-327bf0e666e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/uploads/64f59145-b911-4d4e-9aae-b295e75501ec?_state=05qOy2E-TWLHY0fANEl2rwaShm05qqbgggRl7q1s9-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ZjU5MTQ1LWI5MTEtNGQ0ZS05YWFlLWIyOTVlNzU1MDFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMy4yNTg5Mjc5MzVaIn0%3D&digest=sha256%3A2a732feff0d8efc52531cc27b2e32b06cf250f5ed343d7e781fd8c46114b7ca7" http.request.useragent=Go-http-client/1.1 http.response.duration=5.273068743s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "PUT /v2/foo/bar/blobs/uploads/64f59145-b911-4d4e-9aae-b295e75501ec?_state=05qOy2E-TWLHY0fANEl2rwaShm05qqbgggRl7q1s9-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ZjU5MTQ1LWI5MTEtNGQ0ZS05YWFlLWIyOTVlNzU1MDFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMy4yNTg5Mjc5MzVaIn0%3D&digest=sha256%3A2a732feff0d8efc52531cc27b2e32b06cf250f5ed343d7e781fd8c46114b7ca7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=b453a615-e261-49ac-a252-6c9dc43cc945 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073991ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=7f1d68d4-35fd-4ac9-b87e-c6e299922b14 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="817.843µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=e98b44d7-b70e-48c4-bb2f-1e09648ac2d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/uploads/c120b0f7-fa87-4327-beaa-2929b2a2c2ac?_state=UD0EaLJMxhUm90HpOM4yK-Q0038E4uMxh4zJbkPDIv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMjBiMGY3LWZhODctNDMyNy1iZWFhLTI5MjliMmEyYzJhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowOC44NjcxNTk4OTRaIn0%3D&digest=sha256%3A548b679b9c556ba9770de453b594ea3cfacc9da2a38ad54bbd9d72a189b4207f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.601455124s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "PUT /v2/foo/bar/blobs/uploads/c120b0f7-fa87-4327-beaa-2929b2a2c2ac?_state=UD0EaLJMxhUm90HpOM4yK-Q0038E4uMxh4zJbkPDIv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMjBiMGY3LWZhODctNDMyNy1iZWFhLTI5MjliMmEyYzJhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowOC44NjcxNTk4OTRaIn0%3D&digest=sha256%3A548b679b9c556ba9770de453b594ea3cfacc9da2a38ad54bbd9d72a189b4207f HTTP/1.1" 201 0 "" "Go-http-client/1.1" +--- PASS: TestRelativeURL (8.21s) === RUN TestBlobDeleteDisabled -time="2026-10-20T14:56:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:25-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:45739" http.request.id=25a16922-b5a3-4d3b-a958-060c0be59bab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58296" http.request.uri="/v2/foo/bar/blobs/sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.764µs" http.response.status=405 http.response.written=78 vars.digest="sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:25 -1200] "DELETE /v2/foo/bar/blobs/sha256:511808cee46b00ab18c0a4579a1843740debe5b3c8db96b2c32843508a8a90bc HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestBlobDeleteDisabled (0.16s) +time="2025-09-18T10:39:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:11+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:37909" http.request.id=cb8413c7-ad30-4233-8d9d-1c034bb0b573 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34858" http.request.uri="/v2/foo/bar/blobs/sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.957µs" http.response.status=405 http.response.written=78 vars.digest="sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "DELETE /v2/foo/bar/blobs/sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestBlobDeleteDisabled (0.19s) === RUN TestDeleteDisabled -time="2026-10-20T14:56:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:26-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=c8a90957-b3ba-4a4a-bc82-73c5cde2b52b http.request.method=POST http.request.remoteaddr="127.0.0.1:58252" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.414882ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:26 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:28-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=26e5bbe7-0190-46f4-b62c-c04b20c76890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58252" http.request.uri="/v2/foo/bar/blobs/uploads/455538fb-b994-4466-b161-ab9153784b9e?_state=C5P-VNEupOtNb6tFOsbWR22sZsr5exWVcF-D2YljhjR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1NTUzOGZiLWI5OTQtNDQ2Ni1iMTYxLWFiOTE1Mzc4NGI5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyNi4xMjAxNTExWiJ9&digest=sha256%3A4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" http.request.useragent=Go-http-client/1.1 http.response.duration=2.660885324s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:26 -1200] "PUT /v2/foo/bar/blobs/uploads/455538fb-b994-4466-b161-ab9153784b9e?_state=C5P-VNEupOtNb6tFOsbWR22sZsr5exWVcF-D2YljhjR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1NTUzOGZiLWI5OTQtNDQ2Ni1iMTYxLWFiOTE1Mzc4NGI5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyNi4xMjAxNTExWiJ9&digest=sha256%3A4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:28-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:44557" http.request.id=d105c77e-bce8-43aa-b270-b68b44a6a2ea http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58252" http.request.uri="/v2/foo/bar/blobs/sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="833.909µs" http.response.status=405 http.response.written=78 vars.digest="sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d" vars.name=foo/bar -127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "DELETE /v2/foo/bar/blobs/sha256:4c97d42d7d6004dc11b30eb65ab0524561306366dc566d523d5046f34d6ee16d HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestDeleteDisabled (2.80s) +time="2025-09-18T10:39:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=34e1a8ec-5f5b-4fc6-b741-ec7c1d9c1a07 http.request.method=POST http.request.remoteaddr="127.0.0.1:56986" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="952.095µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=7fd97cad-cbdd-4430-9a92-37c96922dd05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56986" http.request.uri="/v2/foo/bar/blobs/uploads/8814b0ef-02de-43fd-bc15-34d2d454d588?_state=Jaang0xo5NQgr6ibab94PxUv78kgnAqK6QLsJ1uC7pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4MTRiMGVmLTAyZGUtNDNmZC1iYzE1LTM0ZDJkNDU0ZDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxMS44MzAzOTA1MTNaIn0%3D&digest=sha256%3A3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" http.request.useragent=Go-http-client/1.1 http.response.duration=4.607634497s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "PUT /v2/foo/bar/blobs/uploads/8814b0ef-02de-43fd-bc15-34d2d454d588?_state=Jaang0xo5NQgr6ibab94PxUv78kgnAqK6QLsJ1uC7pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4MTRiMGVmLTAyZGUtNDNmZC1iYzE1LTM0ZDJkNDU0ZDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxMS44MzAzOTA1MTNaIn0%3D&digest=sha256%3A3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:16+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=547cf019-f1cf-4fae-851c-c283570eafd4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56986" http.request.uri="/v2/foo/bar/blobs/sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.075µs" http.response.status=405 http.response.written=78 vars.digest="sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" vars.name=foo/bar +127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "DELETE /v2/foo/bar/blobs/sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestDeleteDisabled (4.79s) === RUN TestDeleteReadOnly -time="2026-10-20T14:56:28-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:28-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:28-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46581" http.request.id=5e98e289-1132-4aa9-a68e-1fc4a3c41853 http.request.method=POST http.request.remoteaddr="127.0.0.1:46608" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="918.02µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:33-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46581" http.request.id=c870ad73-a218-4533-a7c8-bdcf40ae9b03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46608" http.request.uri="/v2/foo/bar/blobs/uploads/5bf6be3f-d464-4639-97c3-7c82e58ffd3b?_state=-GBCntMPovMtfR7jS07QpaVIATN8VbUICaUZjcFqj2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZjZiZTNmLWQ0NjQtNDYzOS05N2MzLTdjODJlNThmZmQzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyOC45NzI0ODA2MjJaIn0%3D&digest=sha256%3A56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58" http.request.useragent=Go-http-client/1.1 http.response.duration=4.877214614s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:28 -1200] "PUT /v2/foo/bar/blobs/uploads/5bf6be3f-d464-4639-97c3-7c82e58ffd3b?_state=-GBCntMPovMtfR7jS07QpaVIATN8VbUICaUZjcFqj2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZjZiZTNmLWQ0NjQtNDYzOS05N2MzLTdjODJlNThmZmQzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NjoyOC45NzI0ODA2MjJaIn0%3D&digest=sha256%3A56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "DELETE /v2/foo/bar/blobs/sha256:56d05073efdfa8c0224fb1495346adb658b3170fb8f3747a6ff8c89bb96bfb58 HTTP/1.1" 405 19 "" "Go-http-client/1.1" ---- PASS: TestDeleteReadOnly (5.07s) +time="2025-09-18T10:39:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46415" http.request.id=509c6b8a-3dae-466e-8cb6-9ab6979db522 http.request.method=POST http.request.remoteaddr="127.0.0.1:58756" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.219703ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:19+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46415" http.request.id=20baaf80-2d67-4361-8d18-2da816b4b96f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58756" http.request.uri="/v2/foo/bar/blobs/uploads/b69ac1c4-0824-4616-a989-ea9268200efd?_state=-k9NHQDp_zrnOGW98UOZJBMEitdBaag9jsf6IQAG2JJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OWFjMWM0LTA4MjQtNDYxNi1hOTg5LWVhOTI2ODIwMGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxNi41OTk4MDU2NzFaIn0%3D&digest=sha256%3A4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870" http.request.useragent=Go-http-client/1.1 http.response.duration=2.981811116s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "PUT /v2/foo/bar/blobs/uploads/b69ac1c4-0824-4616-a989-ea9268200efd?_state=-k9NHQDp_zrnOGW98UOZJBMEitdBaag9jsf6IQAG2JJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OWFjMWM0LTA4MjQtNDYxNi1hOTg5LWVhOTI2ODIwMGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxNi41OTk4MDU2NzFaIn0%3D&digest=sha256%3A4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "DELETE /v2/foo/bar/blobs/sha256:4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870 HTTP/1.1" 405 19 "" "Go-http-client/1.1" +--- PASS: TestDeleteReadOnly (3.14s) === RUN TestStartPushReadOnly -time="2026-10-20T14:56:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 -127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" +time="2025-09-18T10:39:19+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:19+14:00" level=info msg="redis not configured" go.version=go1.24.4 +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI -time="2026-10-20T14:56:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=1264ff7f-c2f7-43c9-af46-2a2ab9be01c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.263µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=ff20ea52-6f67-4a55-b025-264d6828013d http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.214µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c210c289-32a7-4602-90d1-fde93cd218ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.649µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.260772ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.318918ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.366599ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:56:33-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=847558c4-5be5-4be8-9f1b-b6587f506b9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4247ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:56:33 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2026-10-20T14:56:34-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=1cd5ceb8-17cd-488d-98c5-1a47e59ab7cd http.request.method=POST http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.027131ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:34 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:38-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2796387f-71fc-4ea2-81a9-a6ff7cd8f41c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/blobs/uploads/7985257e-c7bb-4af0-aec0-9be056f34674?_state=_3A53PJTp7CO8TzuLi1W8cdY5rkbXxDACTc22qs1n3t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OTg1MjU3ZS1jN2JiLTRhZjAtYWVjMC05YmUwNTZmMzQ2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzQuMDU5Mzg4OTQ0WiJ9&digest=sha256%3A1dc6144493b25a085f442e255f1069dfcd81d0a7387d2d80562aa7b4cd281cda" http.request.useragent=Go-http-client/1.1 http.response.duration=3.978546613s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:34 -1200] "PUT /v2/foo/schema1/blobs/uploads/7985257e-c7bb-4af0-aec0-9be056f34674?_state=_3A53PJTp7CO8TzuLi1W8cdY5rkbXxDACTc22qs1n3t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OTg1MjU3ZS1jN2JiLTRhZjAtYWVjMC05YmUwNTZmMzQ2NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzQuMDU5Mzg4OTQ0WiJ9&digest=sha256%3A1dc6144493b25a085f442e255f1069dfcd81d0a7387d2d80562aa7b4cd281cda HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:38-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=724ecbbd-40bd-420b-8e69-7734e02316f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.091067ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:38 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=96a0d2f9-58f2-4677-9010-2dd54224a9e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/blobs/uploads/b86ffa18-7bfd-4827-8f1e-a94a1e1beadb?_state=fmfIxgNuPc5IMPZzFQf-bcaVK3IB23hh0hC2MVW_lVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODZmZmExOC03YmZkLTQ4MjctOGYxZS1hOTRhMWUxYmVhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzguMTgxMjE1NDg0WiJ9&digest=sha256%3Ac6dd8d391f17f494cc6d37a2feaf834647f5322c960e85f8bafb1b4f6c0f5713" http.request.useragent=Go-http-client/1.1 http.response.duration=2.418651736s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:38 -1200] "PUT /v2/foo/schema1/blobs/uploads/b86ffa18-7bfd-4827-8f1e-a94a1e1beadb?_state=fmfIxgNuPc5IMPZzFQf-bcaVK3IB23hh0hC2MVW_lVV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODZmZmExOC03YmZkLTQ4MjctOGYxZS1hOTRhMWUxYmVhZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6MzguMTgxMjE1NDg0WiJ9&digest=sha256%3Ac6dd8d391f17f494cc6d37a2feaf834647f5322c960e85f8bafb1b4f6c0f5713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=e41a51b1-2fdc-4f35-9cc1-f96c3faa0d97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.576365ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=16376886-6cae-407c-83e9-10c43406c0d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.330504ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c82e621a-4c17-426a-97e8-49614d249306 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.211727ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=996ae4a8-2095-4d73-83cc-1783a5e4681a http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.2975ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:38829" http.request.id=e5ee8735-79af-42a6-bed5-17186fbc2a68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.280605ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38829" http.request.id=c86c6749-9872-4603-848f-5c2105d06460 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.26661ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:38829" http.request.id=8b30c39a-299a-4bed-ada5-7a0e7fb096c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration=1.262995ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=960d2a55-ec00-4c57-a5fb-f7b592905c19 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.093702ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=120ede4f-67cb-4afc-a3fb-cb0e771f3205 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="713.413µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=71c4a747-b22b-45f0-9650-680088b3ab18 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.duration="576.137µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=d245f2ab-c8e9-47fa-bc92-a5aa5fd45e23 http.request.method=GET http.request.remoteaddr="127.0.0.1:52966" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.903µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=error msg="payload digest does match: \"sha256:84ca02f8b4f35b8e75b0d0f7fb967dcbbc68c95a8db8771557545c13c35a260d\" != \"sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701\"" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6981b30e-9d1b-467c-a167-20f9abbf7299 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6981b30e-9d1b-467c-a167-20f9abbf7299 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52966" http.request.uri="/v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.062603ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701" -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema1/manifests/sha256:d7ef929be3929940e9b45af41e7dbe5de5f0a953d011bf2626594104f5f35701 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2b2251db-57b2-4e18-b4b0-72f16410a6a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.008µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=6ec23bf9-9a6d-45d2-9aab-3246dc97185c http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="718.684µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.913µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="832.122µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=e518bd42-92f4-4cfc-babd-448ee49934a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.565µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=ea0bfdeb-6f97-4c62-b001-bbf3921cd1c4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="737.447µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=9e2a08ae-5884-4113-8a65-f0ec3a71fb6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/9a3d64d1-3b63-4b6c-9da7-6fd3afb596e8?_state=lIc_bIRNY6xwewJElaGRY_UVyxrLzPCkjZ1FcKdRPKl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTNkNjRkMS0zYjYzLTRiNmMtOWRhNy02ZmQzYWZiNTk2ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuNjI1NDk3MzdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="991.018µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/blobs/uploads/9a3d64d1-3b63-4b6c-9da7-6fd3afb596e8?_state=lIc_bIRNY6xwewJElaGRY_UVyxrLzPCkjZ1FcKdRPKl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YTNkNjRkMS0zYjYzLTRiNmMtOWRhNy02ZmQzYWZiNTk2ZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuNjI1NDk3MzdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=b8d17128-8d89-4e75-8a9c-8f9ceeae2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.287µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:40-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=b8d17128-8d89-4e75-8a9c-8f9ceeae2244 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.655µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2026-10-20T14:56:40-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=12290733-8515-4415-8b2c-7bcbe675e1b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="976.279µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=3a26f58c-b622-42c1-9f0e-a82868dd6d16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/e482f33c-51c3-4ad2-a3d8-0dd25431e307?_state=EFHEyWH2SvTOcVVYTrGAGyID_2iU51bbpMqkOIdo8HB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDgyZjMzYy01MWMzLTRhZDItYTNkOC0wZGQyNTQzMWUzMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuODA2Mzg3NzYyWiJ9&digest=sha256%3A60cd022e9653c244df5369f036c2b7d8674ef35cab0e91c14b8f95a63bd48279" http.request.useragent=Go-http-client/1.1 http.response.duration=4.629503622s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:40 -1200] "PUT /v2/foo/schema2/blobs/uploads/e482f33c-51c3-4ad2-a3d8-0dd25431e307?_state=EFHEyWH2SvTOcVVYTrGAGyID_2iU51bbpMqkOIdo8HB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNDgyZjMzYy01MWMzLTRhZDItYTNkOC0wZGQyNTQzMWUzMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDAuODA2Mzg3NzYyWiJ9&digest=sha256%3A60cd022e9653c244df5369f036c2b7d8674ef35cab0e91c14b8f95a63bd48279 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4ac7b330-f4fd-4cd2-bcc5-4d36d82ff2dd http.request.method=POST http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="983.14µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:45 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=5d600c55-4bd7-42fc-a681-c2bd0215bc10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/blobs/uploads/116effbd-7ccb-440c-8cc3-168ce4846c26?_state=jRdcSjdz6D2smjaqlCjbAXaIRxFPbYo4APpV_TjESYZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTZlZmZiZC03Y2NiLTQ0MGMtOGNjMy0xNjhjZTQ4NDZjMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDUuNjIwMTE2MjU1WiJ9&digest=sha256%3A6647c7df302cac96791821f94b528f63b1748b682601b93ff0e8885292eb2d56" http.request.useragent=Go-http-client/1.1 http.response.duration=4.433543167s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:45 -1200] "PUT /v2/foo/schema2/blobs/uploads/116effbd-7ccb-440c-8cc3-168ce4846c26?_state=jRdcSjdz6D2smjaqlCjbAXaIRxFPbYo4APpV_TjESYZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMTZlZmZiZC03Y2NiLTQ0MGMtOGNjMy0xNjhjZTQ4NDZjMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NDUuNjIwMTE2MjU1WiJ9&digest=sha256%3A6647c7df302cac96791821f94b528f63b1748b682601b93ff0e8885292eb2d56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=10df7652-c1f1-4cb4-a59b-d2c05b2f8e08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.212129ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38829" http.request.id=f4a153ef-86a5-420a-aaa9-bfe95082ed92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.duration="999.811µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a430bff2-80d0-4361-898b-d3578951030e http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="909.176µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c179d793-7e79-46b6-8553-3188fa3a7003 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="835.638µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a79fdfdc-b24c-461f-94b2-03c79a354ed3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="672.264µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=bf9c8a42-73dd-4493-99e4-683941fea08d http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2" http.request.useragent=Go-http-client/1.1 http.response.duration="707.051µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=a893d304-67d4-4418-9fdf-74f7b4786a35 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="624.832µs" http.response.status=200 http.response.written=45 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="rewriting manifest sha256:bc18700b862af2b08ef0d81fc7f42b9b7ecba278afb489ae5761af531c67c5a2 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2eef2ac9-63a0-4a28-bc40-1c3717fa01bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=2eef2ac9-63a0-4a28-bc40-1c3717fa01bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.381196ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=a33586fc-519b-4a4c-86d1-3979aaab5a13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="910.385µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=4a001eee-8799-43b7-97c6-1fde0255dc56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="989.469µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38829" http.request.id=4528b85d-056e-46d6-a0fb-3822fe30c27c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.duration="915.635µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=98492496-0670-495e-93d6-2512dea45762 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="845.33µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=c6770643-bc75-498a-8ebb-23152642bdd3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="779.825µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=e532cf49-c8b7-4bf9-a2fc-e6a09a27d2de http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="692.702µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=28694afc-d778-45c3-98f9-2ca1300b7803 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri="/v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be" http.request.useragent=Go-http-client/1.1 http.response.duration="617.123µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="rewriting manifest list sha256:4168227b3573415aa7fb413f00d22cfcfe632d81261c789548934feebf2c32be in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4dcf8253-22eb-4aca-baa7-b7aac01a9564 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38829" http.request.id=4dcf8253-22eb-4aca-baa7-b7aac01a9564 http.request.method=GET http.request.remoteaddr="127.0.0.1:55694" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.317878ms http.response.status=200 http.response.written=1554 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:56:50-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=9d33598a-981d-4ea1-8763-96f69c330446 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.155µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=1d7a4abf-8cb3-46f3-86e1-a71918eb19df http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.306µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=8f3b03bb-d477-4be4-8214-0bb0c5527759 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="755.463µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.157957ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.19949ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.225081ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:56:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=cb3a0f15-4414-42a8-ae2f-b2accb4377f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.251741ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2026-10-20T14:56:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=bda4139f-9779-4cf8-9938-cf460be99488 http.request.method=POST http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="968.47µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=229d6155-8ddc-47b8-9b59-62b0b29df04a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/blobs/uploads/3d33656a-5a06-4570-980b-2e103edfc2ad?_state=QTtcZQE_L4eOATiyL-X2a82a4UQa58QgCpTfm9dGg8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDMzNjU2YS01YTA2LTQ1NzAtOTgwYi0yZTEwM2VkZmMyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTAuMTg4OTk1ODFaIn0%3D&digest=sha256%3A4a07de845b3021983f8c8bdbbb1d2843c53ccc3f926194e50ea552c658a2df50" http.request.useragent=Go-http-client/1.1 http.response.duration=1.278287163s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:50 -1200] "PUT /v2/foo/schema1/blobs/uploads/3d33656a-5a06-4570-980b-2e103edfc2ad?_state=QTtcZQE_L4eOATiyL-X2a82a4UQa58QgCpTfm9dGg8p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDMzNjU2YS01YTA2LTQ1NzAtOTgwYi0yZTEwM2VkZmMyYWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTAuMTg4OTk1ODFaIn0%3D&digest=sha256%3A4a07de845b3021983f8c8bdbbb1d2843c53ccc3f926194e50ea552c658a2df50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=e19730ac-5cd6-4f03-b3ea-d530caa30dc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="992.011µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:51 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=dffb3e8f-bb8e-459b-a8a6-f86c0b821462 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/blobs/uploads/b967dd73-d4b7-454d-a90f-3a2ef737f6c6?_state=nT4J8FO1xeDDYhsEDAGLObEdpEMCVMjI5fFXnezWBr97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOTY3ZGQ3My1kNGI3LTQ1NGQtYTkwZi0zYTJlZjczN2Y2YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTEuNzAyMzQ1MjEzWiJ9&digest=sha256%3A46ec5ea330a460f22afa10b13b0ae30bc33054260280c4ff14b6d3d3980889ac" http.request.useragent=Go-http-client/1.1 http.response.duration=5.748296109s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:51 -1200] "PUT /v2/foo/schema1/blobs/uploads/b967dd73-d4b7-454d-a90f-3a2ef737f6c6?_state=nT4J8FO1xeDDYhsEDAGLObEdpEMCVMjI5fFXnezWBr97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiOTY3ZGQ3My1kNGI3LTQ1NGQtYTkwZi0zYTJlZjczN2Y2YzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTEuNzAyMzQ1MjEzWiJ9&digest=sha256%3A46ec5ea330a460f22afa10b13b0ae30bc33054260280c4ff14b6d3d3980889ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=2cad66d0-a7ba-44a9-9a88-983ca0dcb883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.537112ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=6eee8a58-f55e-4272-aa43-3f993caf7efb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.379079ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=426700ff-053e-40b6-9a66-7945907103aa http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.297282ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d9da1c5a-672e-49b9-87d9-9c42fefbb912 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.232294ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:32935" http.request.id=89ac7056-5dbf-49bc-889b-1e931bae1987 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.277593ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:32935" http.request.id=98a5c70d-9b8a-4504-9fe1-dd6265986e11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.460924ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:32935" http.request.id=d6a0a20b-683c-4599-a03b-ed571420f9de http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.492947ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=19e4106e-db6f-4743-a78b-cae6850766e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.539235ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ca2d01bf-0071-4c80-8164-4c0a6f121f88 http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="889.17µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=607e7eb9-146c-4834-bf36-0fb727efb43a http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.duration="876.968µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=97fa2201-2a0b-49c6-964f-ad0f291fdeae http.request.method=GET http.request.remoteaddr="127.0.0.1:44980" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.29µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=error msg="payload digest does match: \"sha256:f89fb3ba80318afb8cb5204ecd1fb223e074e8e457b6b8cfc20361753973ecb2\" != \"sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4\"" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=95f9986b-672d-4a39-8ff0-cdad5b86706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=95f9986b-672d-4a39-8ff0-cdad5b86706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44980" http.request.uri="/v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.122195ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4" -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:c891098b542aa3a35b9d1f3c7d280b101000fac2f21f8cbefba161ef3ab805b4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=54a5c1e7-76b2-4732-b067-dd12d3eb8181 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.075904ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=48c0e546-c1c1-4a05-a095-96b49060f5b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.568µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="994.767µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.048227ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=aaa42c78-5c82-48d0-854e-df834d33ecb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.087545ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=a0467890-a6db-4848-9d48-83e13c7370fc http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.044752ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d5a9ec90-4b6f-40ff-96b0-68aac4db5ee8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/3bafccea-856e-405e-b715-f94823bc666e?_state=U2NESet5uyHadP0ROKUbown0EYEkcizpWVHJ1NHS0ph7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmFmY2NlYS04NTZlLTQwNWUtYjcxNS1mOTQ4MjNiYzY2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNDc5MjA3ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.165903ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/3bafccea-856e-405e-b715-f94823bc666e?_state=U2NESet5uyHadP0ROKUbown0EYEkcizpWVHJ1NHS0ph7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYmFmY2NlYS04NTZlLTQwNWUtYjcxNS1mOTQ4MjNiYzY2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNDc5MjA3ODEyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=e8066ca8-9d75-4361-a5dc-bafaf1aae0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064019ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:56:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=e8066ca8-9d75-4361-a5dc-bafaf1aae0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.110889ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2026-10-20T14:56:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=4b10a681-64a2-4e49-895e-f8d5256c1ff4 http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.106316ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=195eb2b1-4fcc-4168-a27d-4f58e12b3fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/877bbee2-af1d-452e-b84f-c1631d3339d3?_state=FbFIWOhzo2PWYoafND16_EaYJPQy2WmG9U_C0uPpZNh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdiYmVlMi1hZjFkLTQ1MmUtYjg0Zi1jMTYzMWQzMzM5ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNTk5NzI0NjIxWiJ9&digest=sha256%3A59745955b754bd27e34cbd3baa524e4845e1187ba434d35f7f550acbd7a11911" http.request.useragent=Go-http-client/1.1 http.response.duration=1.928091541s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/877bbee2-af1d-452e-b84f-c1631d3339d3?_state=FbFIWOhzo2PWYoafND16_EaYJPQy2WmG9U_C0uPpZNh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NzdiYmVlMi1hZjFkLTQ1MmUtYjg0Zi1jMTYzMWQzMzM5ZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTcuNTk5NzI0NjIxWiJ9&digest=sha256%3A59745955b754bd27e34cbd3baa524e4845e1187ba434d35f7f550acbd7a11911 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:56:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=49af00f1-45aa-4334-b76f-8153c33ce91f http.request.method=POST http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.033086ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:59 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=2f7cb99c-d05b-43e1-a413-a7362e19d488 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/blobs/uploads/c5fb79a9-6364-4a62-a66b-70483d02f21e?_state=L9E281B2V_UE9c0_ZjMucF0T2Ba5UntWRaqIv2bY1MZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWZiNzlhOS02MzY0LTRhNjItYTY2Yi03MDQ4M2QwMmYyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTkuNjU2ODYyMTM1WiJ9&digest=sha256%3Abeef94a69cd40f0a4177a4ed16ca1af343fe0265bbe20b6929db33cb8264b7fd" http.request.useragent=Go-http-client/1.1 http.response.duration=2.481201065s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:56:59 -1200] "PUT /v2/foo/schema2/blobs/uploads/c5fb79a9-6364-4a62-a66b-70483d02f21e?_state=L9E281B2V_UE9c0_ZjMucF0T2Ba5UntWRaqIv2bY1MZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWZiNzlhOS02MzY0LTRhNjItYTY2Yi03MDQ4M2QwMmYyMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTY6NTkuNjU2ODYyMTM1WiJ9&digest=sha256%3Abeef94a69cd40f0a4177a4ed16ca1af343fe0265bbe20b6929db33cb8264b7fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=6bf3c9b0-c116-4a5b-974a-e1de49706b72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.193966ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:32935" http.request.id=00f42e1e-a64b-438d-8321-b385d07798fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.duration="947.037µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=a037041f-3d59-460c-8e99-5d340532ef96 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="945.277µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=efa97733-f28e-493c-a815-fb11f0f33083 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="847.817µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=3ab6d06d-1282-4e6e-b3c4-0728a98a027f http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="829.828µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=188704fc-2445-4776-a053-f190c8647c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72" http.request.useragent=Go-http-client/1.1 http.response.duration="775.128µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=28599128-d788-4431-9231-98e3a1e087ba http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="697.404µs" http.response.status=200 http.response.written=45 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="rewriting manifest sha256:015398e5422c6037f6079ca83fa8909b79539812a7b59ee27330eff5b7679a72 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ff79d164-b20b-418b-8ea3-bb96eb6f121a http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=ff79d164-b20b-418b-8ea3-bb96eb6f121a http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.415153ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=737c90d1-191e-4b8b-8009-a6f4012f6e9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.855µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=928fb9f7-3422-4486-a3b1-909d9f7f6ed1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.023811ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:32935" http.request.id=0c57bd1e-3289-43af-9162-38cbca6d190b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.duration="810.712µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=15ea85e4-57c0-4134-8176-6eacf16b615e http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="844.84µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=745eb765-9db8-4625-b768-2f71efa49d36 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="788.645µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=d2ab1adb-ace3-41cf-9baa-406de0c27381 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="674.246µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=50730596-142b-4069-92ec-9ad272522a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri="/v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747" http.request.useragent=Go-http-client/1.1 http.response.duration="607.111µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="rewriting manifest list sha256:ecec3d8c162fd7c992417f7d94bcf0a6868778b619fb7e47819668e9c8b94747 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=c1a8ec1d-f716-49db-9ee5-e3989620d6c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:32935" http.request.id=c1a8ec1d-f716-49db-9ee5-e3989620d6c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:58102" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.491393ms http.response.status=200 http.response.written=1554 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" ---- PASS: TestManifestAPI (28.30s) +time="2025-09-18T10:39:19+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:19+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=57242b33-308c-4a99-98fe-dbce331b142a http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017566ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c7940851-4951-48fb-b699-e9f5d86bc7b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="908.569µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=aea5ae4a-c443-4422-bcfb-994f1ba3596e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="857.255µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.120777ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.181999ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.240492ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.295528ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2025-09-18T10:39:19+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=2c2ff920-f732-49c2-8308-5c64aa206095 http.request.method=POST http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.108449ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:21+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c9cee1ca-f6e5-4194-8584-5cfc594da63a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/blobs/uploads/ea5d22e9-4f37-4df1-bce6-2dcef4bf8e90?_state=G9Oi7kyj3qiVHfChq7-_RQoq9RE9aJkfJTIpjUCIiuh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTVkMjJlOS00ZjM3LTRkZjEtYmNlNi0yZGNlZjRiZjhlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MTkuNzA5NDg0NjgyWiJ9&digest=sha256%3A13a395907070ca83931b0e1c651ddb626196d41a7ca5d7934585e32160f00859" http.request.useragent=Go-http-client/1.1 http.response.duration=1.720884891s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/blobs/uploads/ea5d22e9-4f37-4df1-bce6-2dcef4bf8e90?_state=G9Oi7kyj3qiVHfChq7-_RQoq9RE9aJkfJTIpjUCIiuh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTVkMjJlOS00ZjM3LTRkZjEtYmNlNi0yZGNlZjRiZjhlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MTkuNzA5NDg0NjgyWiJ9&digest=sha256%3A13a395907070ca83931b0e1c651ddb626196d41a7ca5d7934585e32160f00859 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:21+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=df1b4fb0-24ee-431f-9e4d-9dafca0ed952 http.request.method=POST http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.021253ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:21 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c027a8fe-1be7-450a-94ee-342069da66b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/blobs/uploads/1b0039da-0d35-4e9e-8327-73fa51d3f28b?_state=9P4yzezU0H-vkiIbZxIQvQSf8v3kS0779Lw0tIpfLIV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjAwMzlkYS0wZDM1LTRlOWUtODMyNy03M2ZhNTFkM2YyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjEuNjE0Njk3MzFaIn0%3D&digest=sha256%3Ab911c46d7bf796de28f3becb2acd05f551f9cbc97bd276adf492a0978ee95aee" http.request.useragent=Go-http-client/1.1 http.response.duration=3.850575782s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:21 +1400] "PUT /v2/foo/schema1/blobs/uploads/1b0039da-0d35-4e9e-8327-73fa51d3f28b?_state=9P4yzezU0H-vkiIbZxIQvQSf8v3kS0779Lw0tIpfLIV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjAwMzlkYS0wZDM1LTRlOWUtODMyNy03M2ZhNTFkM2YyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjEuNjE0Njk3MzFaIn0%3D&digest=sha256%3Ab911c46d7bf796de28f3becb2acd05f551f9cbc97bd276adf492a0978ee95aee HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=9328b72b-f9ed-4ec8-8615-be2af479ee9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.409215ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c496b1e3-3f7d-46ec-b466-0e373e286f9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.167832ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=0548afd0-388b-4956-bd03-5b2426d2e8b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.107509ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=224676b7-2982-4f6c-83b6-3efc244746ba http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.12371ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:37639" http.request.id=65757b92-c5f3-42df-9f73-0c8f4a869e21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.304935ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37639" http.request.id=3cb67a6f-0b02-4734-b385-3a9b136ab367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.226806ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:37639" http.request.id=824d9ac9-dc9b-4100-9301-0c523cddbe7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.151909ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c6beece7-c8a2-4035-9ca9-5b67099abecf http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.061877ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bccf6e3f-82d6-4adf-8b14-d23710c978d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="649.484µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c434769e-b69e-4891-ac91-0ad049ceb3b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration="685.963µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b037ca4a-9323-4230-adef-b7af2460cf94 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="588.625µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=error msg="payload digest does match: \"sha256:44cdd412bb8416809248f495961af20812ff02e1c1f9270ef8d7b819b96cef2a\" != \"sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965\"" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bc79e1ad-e20b-41af-9e53-c05b4c395dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bc79e1ad-e20b-41af-9e53-c05b4c395dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.401µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=a7c93407-8bba-4671-a08a-cf3a220891aa http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.925µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bf7453cd-ad95-4306-bf4b-bee9cb34bd5a http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="620.512µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.612µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.994µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="886.344µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=a101b21a-37b2-411c-8492-8600f031b020 http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="780.469µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=d44d6b99-61aa-4217-96eb-21878a915183 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/7a217299-fcb1-4975-be7c-97a351384cfc?_state=efNkJwMLLuMvU8_8p1rgqzNKF2aT2k1mMPwn8n_lmzB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTIxNzI5OS1mY2IxLTQ5NzUtYmU3Yy05N2EzNTEzODRjZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNDg5MjA5ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="825.105µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/blobs/uploads/7a217299-fcb1-4975-be7c-97a351384cfc?_state=efNkJwMLLuMvU8_8p1rgqzNKF2aT2k1mMPwn8n_lmzB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTIxNzI5OS1mY2IxLTQ5NzUtYmU3Yy05N2EzNTEzODRjZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNDg5MjA5ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=708efc2b-e35b-4b66-a5f6-2a263ae98008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="714.201µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=708efc2b-e35b-4b66-a5f6-2a263ae98008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="757.15µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=4830a74d-a2f4-47de-9f13-9e52d51c6f50 http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="927.42µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=3d05548e-9f6e-4222-b49b-43a5c678ef3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/8a49bb43-cfae-44ea-9b4f-e42b6561299e?_state=2kAwg8XKb1M-viC7U-1UoeLUXnslUIiQvmyfReEIoWF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTQ5YmI0My1jZmFlLTQ0ZWEtOWI0Zi1lNDJiNjU2MTI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNjUwOTI1NzkxWiJ9&digest=sha256%3A3e45365d9c27955e41fce7d9e2cbedab399a29e7e4b9b5b5bdd8372d9cbc85ff" http.request.useragent=Go-http-client/1.1 http.response.duration=3.11889346s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/blobs/uploads/8a49bb43-cfae-44ea-9b4f-e42b6561299e?_state=2kAwg8XKb1M-viC7U-1UoeLUXnslUIiQvmyfReEIoWF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTQ5YmI0My1jZmFlLTQ0ZWEtOWI0Zi1lNDJiNjU2MTI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNjUwOTI1NzkxWiJ9&digest=sha256%3A3e45365d9c27955e41fce7d9e2cbedab399a29e7e4b9b5b5bdd8372d9cbc85ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=dbbd7230-eb89-4393-8b3a-f7d3fe77c31b http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="943.98µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:28 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=cf5e9977-0a1a-4dd6-b9e0-13106a7af28b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/bbde5e10-c872-47bf-9e9b-2cfc2105e8dc?_state=wlnnUGN3Q3TB2YpyjB5zjr_fKXbSxRQlhLhvQXdESa57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYmRlNWUxMC1jODcyLTQ3YmYtOWU5Yi0yY2ZjMjEwNWU4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjguOTI3NDUyM1oifQ%3D%3D&digest=sha256%3A6a23f1ce188c7b2cdcabdd7e279fb346fd7402471883ec7aed3ffe4d90132c2c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.328362192s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:28 +1400] "PUT /v2/foo/schema2/blobs/uploads/bbde5e10-c872-47bf-9e9b-2cfc2105e8dc?_state=wlnnUGN3Q3TB2YpyjB5zjr_fKXbSxRQlhLhvQXdESa57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYmRlNWUxMC1jODcyLTQ3YmYtOWU5Yi0yY2ZjMjEwNWU4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjguOTI3NDUyM1oifQ%3D%3D&digest=sha256%3A6a23f1ce188c7b2cdcabdd7e279fb346fd7402471883ec7aed3ffe4d90132c2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=3d454e16-e1c8-43ea-a57b-3436bebf2a60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.220217ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=06e7aeb2-11f3-4b7f-bf15-75d61764d0dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.duration="998.764µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=8b060515-f8e3-40f0-9b17-8cd3439094f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="897.093µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=f3b8108d-1f87-4ab3-b4a9-c298faa40cfe http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="993.547µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=4b1a3ad8-a6da-4ea3-bd91-37d50c8044dc http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="886.379µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=66760a8d-e27e-44fe-8063-858ce04f1558 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.duration="894.505µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=dd1512b5-4e68-4d7e-824a-dc60fde2f6e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="891.438µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="rewriting manifest sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b65f6e30-aa56-4637-a1d3-0eaf1a06a43f http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b65f6e30-aa56-4637-a1d3-0eaf1a06a43f http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.644552ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=596134e0-cc1c-4429-bd79-f24ebcacff21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.204781ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=a2b682e2-d177-499f-b15a-054c47ae92ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.291423ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=a5a0f256-5f49-4f36-832a-dcf5c4234f99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.duration=1.167125ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=1bce8c09-2153-429c-a71d-e2208bd47ebd http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.030845ms http.response.status=200 http.response.written=434 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=55c8e153-40ca-4ea4-b5c6-b4c083783bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.084554ms http.response.status=200 http.response.written=434 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b5de8a82-fa72-425e-9990-095d11937b60 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="960.762µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=33a191d5-fa12-4ff2-8650-85f0748c0c47 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.duration="792.658µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="rewriting manifest list sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=48a1b33d-7275-45e4-96ee-80d48f1b18c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=48a1b33d-7275-45e4-96ee-80d48f1b18c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.523335ms http.response.status=200 http.response.written=1554 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:32+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=2a22e25d-2c93-48b0-9619-cdb019bd004a http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.049335ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=75887da3-10c1-4a95-a04d-77ada81dac17 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.497µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1897f6fc-b2bb-4126-861a-b2134c980cb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.103µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180344ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.23822ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.292884ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.349945ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=bc2fda5f-d5b1-4a1b-9f89-b31152746c69 http.request.method=POST http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.225258ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=84475681-0f40-4ee0-aaf4-844016ad1724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/blobs/uploads/f8ecbbb5-b1e9-4e6c-a721-9e2028312c2c?_state=UrhKSvFPW2sSiEF_Ipggm-adSPBmiQx7IXOGkuFROsd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOGVjYmJiNS1iMWU5LTRlNmMtYTcyMS05ZTIwMjgzMTJjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzIuNDM3OTU2OTY5WiJ9&digest=sha256%3A22a967dd009e6704fd32f53b831c1ce3dce1d343ef48a215536fd3f518092456" http.request.useragent=Go-http-client/1.1 http.response.duration=2.859520177s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/blobs/uploads/f8ecbbb5-b1e9-4e6c-a721-9e2028312c2c?_state=UrhKSvFPW2sSiEF_Ipggm-adSPBmiQx7IXOGkuFROsd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOGVjYmJiNS1iMWU5LTRlNmMtYTcyMS05ZTIwMjgzMTJjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzIuNDM3OTU2OTY5WiJ9&digest=sha256%3A22a967dd009e6704fd32f53b831c1ce3dce1d343ef48a215536fd3f518092456 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=8d7735b9-6375-4442-8f43-be9b8c19493d http.request.method=POST http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="991.383µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:35 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=fd3040de-84c9-4ef9-8a36-76e18aafa2a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/blobs/uploads/c0d60dca-7508-41c2-9239-b61f46306eee?_state=9F7OQueaU80sQDq7O6-rcZ90r_A7kUWRydfiI7q7ych7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMGQ2MGRjYS03NTA4LTQxYzItOTIzOS1iNjFmNDYzMDZlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzUuNDUzMDAxMjU1WiJ9&digest=sha256%3A28b9975885a0b98ebbbbd325d09992d3050caf6a5251dd3ae5865f9e85511bdc" http.request.useragent=Go-http-client/1.1 http.response.duration=3.415142478s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:35 +1400] "PUT /v2/foo/schema1/blobs/uploads/c0d60dca-7508-41c2-9239-b61f46306eee?_state=9F7OQueaU80sQDq7O6-rcZ90r_A7kUWRydfiI7q7ych7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMGQ2MGRjYS03NTA4LTQxYzItOTIzOS1iNjFmNDYzMDZlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzUuNDUzMDAxMjU1WiJ9&digest=sha256%3A28b9975885a0b98ebbbbd325d09992d3050caf6a5251dd3ae5865f9e85511bdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=9a39afd2-bbea-4e06-920a-970baebbb4a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.445266ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=5fb0a3ed-a0c0-4563-8d8d-e289e1acb2a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.250701ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=c162a25c-14c3-4f1f-a0f1-8d694083d4e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.130707ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=f21dff4d-041d-45eb-b649-b83bed948eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.151998ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:36623" http.request.id=4a5936b9-d9f0-44fc-9971-f12fd42a8dd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.421163ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36623" http.request.id=2ae8a0bf-5093-487f-8299-5a9f2a7eb0fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.459669ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:36623" http.request.id=6a2d477d-b0fe-47bb-ab58-5704e61c5c05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.403495ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=38a75d72-47b6-4b5d-a523-312b07bdfe61 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.507385ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=aa3cbc39-5424-49b7-943d-cee2fdf44677 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="929.099µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3f15102c-b971-4c88-a6a0-4d3ab55d1ece http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration="941.733µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d14b280b-bc7e-486f-9518-45cb3a1ecc38 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.414µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=error msg="payload digest does match: \"sha256:a3dc50a5738f68e532cb61faed98c099455c05dc50fd77c7ee48b9706ffdfa46\" != \"sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea\"" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=71ff98c0-d0b2-4859-9432-9e31f721eadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=71ff98c0-d0b2-4859-9432-9e31f721eadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.074827ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3c48745f-2d90-4d39-b8b8-f1341709c00b http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05996ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=37f99094-d4f2-4b6a-bc27-7a6bd09e5a05 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.489µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017084ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.070593ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.100111ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=67a55486-ed51-4ba4-a776-855f089a4c2a http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="992.038µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3a5836fd-b71c-4adf-a6d1-9ff5bb610d6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/b4ad5c88-08fe-4c1a-9263-30bdd3085386?_state=ESBKzC3Itw_GSxF_ZMRjHuIetddvBlc-NorKVtctjrl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGFkNWM4OC0wOGZlLTRjMWEtOTI2My0zMGJkZDMwODUzODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzguODk1MjEwNDAyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.255873ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/blobs/uploads/b4ad5c88-08fe-4c1a-9263-30bdd3085386?_state=ESBKzC3Itw_GSxF_ZMRjHuIetddvBlc-NorKVtctjrl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGFkNWM4OC0wOGZlLTRjMWEtOTI2My0zMGJkZDMwODUzODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzguODk1MjEwNDAyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=8aa17b51-d276-4a63-99d2-5e13f035a5e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.093147ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=8aa17b51-d276-4a63-99d2-5e13f035a5e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.147318ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2025-09-18T10:39:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=8876cddb-86e1-4caa-8758-0b619b6d5353 http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.16899ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:39 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=0fd7b1ff-65a6-4290-99a3-9915dc2a974e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/6c05d3eb-58c5-49e7-8635-abb701cd0a53?_state=p15l_ntKAdbx1mxMAC5kNnI5ztcwplHSM-1W9TmcT-R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzA1ZDNlYi01OGM1LTQ5ZTctODYzNS1hYmI3MDFjZDBhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzkuMDkwMjU2NzYxWiJ9&digest=sha256%3Af6415d3eb25b808a1da8aca44404f63b02c0f5b2cee54f1d6cc3bb4f1e95a67d" http.request.useragent=Go-http-client/1.1 http.response.duration=5.019164434s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:39 +1400] "PUT /v2/foo/schema2/blobs/uploads/6c05d3eb-58c5-49e7-8635-abb701cd0a53?_state=p15l_ntKAdbx1mxMAC5kNnI5ztcwplHSM-1W9TmcT-R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzA1ZDNlYi01OGM1LTQ5ZTctODYzNS1hYmI3MDFjZDBhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzkuMDkwMjU2NzYxWiJ9&digest=sha256%3Af6415d3eb25b808a1da8aca44404f63b02c0f5b2cee54f1d6cc3bb4f1e95a67d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=78a7a704-d005-4230-94b9-7da811cc0b62 http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="956.994µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:44 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=898b962f-58db-4cfb-8c16-d54c9722208a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/3dee21d3-0763-45d1-9b92-fbdd5fb76f81?_state=gUJLu7iK4r7iVFb_kjSBHLJRkHoBfNGLbB6NujnJYqN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGVlMjFkMy0wNzYzLTQ1ZDEtOWI5Mi1mYmRkNWZiNzZmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDQuMzYxMTg2Mzk1WiJ9&digest=sha256%3A3b32a91d4a01466fb870228e9888ba7dae87e2ff8e43809ee04cff491f02fbdc" http.request.useragent=Go-http-client/1.1 http.response.duration=3.259522813s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:44 +1400] "PUT /v2/foo/schema2/blobs/uploads/3dee21d3-0763-45d1-9b92-fbdd5fb76f81?_state=gUJLu7iK4r7iVFb_kjSBHLJRkHoBfNGLbB6NujnJYqN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGVlMjFkMy0wNzYzLTQ1ZDEtOWI5Mi1mYmRkNWZiNzZmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDQuMzYxMTg2Mzk1WiJ9&digest=sha256%3A3b32a91d4a01466fb870228e9888ba7dae87e2ff8e43809ee04cff491f02fbdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=7459aa0d-a962-44b7-b5ad-e99cf5dd161a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.237252ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=14b5fff8-ea42-43f8-b40d-71038ad2a60a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.duration=1.033648ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=284934f9-4b07-4181-b9e2-98b33648e1bd http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="916.423µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d684175e-4fe8-4bf9-82bd-f9680d661b31 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="884.159µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=6addaa9b-bdd5-47cc-9676-b6f4927d6747 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="700.022µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=a38382c6-f944-4b0f-8ebf-9c3521c6d3ca http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.duration="739.176µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=7254ad7b-5128-40ec-ae58-9f54554c1465 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.908µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="rewriting manifest sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1a1e40c8-ca04-4f1d-8a5d-17a7ebb43840 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1a1e40c8-ca04-4f1d-8a5d-17a7ebb43840 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.398353ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=6ee160e7-40ea-4695-913e-a2aa8b8bf866 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="814.771µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=a0a5d674-6883-4107-a0b1-8b3a75773124 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="953.623µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=ef20c52f-5675-4bf3-9b5b-93acf408fe66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.duration="917.793µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=2a7e4cdc-62f7-4d6a-a6f1-77f1b4d65b0d http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="913.389µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=213536c5-eaea-413e-833c-7f82b54cc24a http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="872.844µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d34f8ce3-bbc6-40fe-a2d7-529b2e23383f http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="746.189µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=da9898da-961c-478a-9375-9468075d1f00 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.duration="636.447µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="rewriting manifest list sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=b44c5863-1aef-465f-9383-fc309e9b7cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=b44c5863-1aef-465f-9383-fc309e9b7cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.330554ms http.response.status=200 http.response.written=1554 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" +--- PASS: TestManifestAPI (28.06s) === RUN TestGetManifestWithStorageError -time="2026-10-20T14:57:02-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:57:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=d3f7f0e8-42b6-4289-98b3-194b56108d1e http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifesttagnotfound/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="967.661µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=27c00c18-a9d4-48c9-8b1b-ab9b53f0519b http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/genericstorageerr/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.407µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=09186d12-5a28-485f-bdf1-bfb590248fc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifestinvalidpath/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.547µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:43335" http.request.id=a5c11c18-9d73-48c7-a30f-400fb3fda975 http.request.method=GET http.request.remoteaddr="127.0.0.1:57904" http.request.uri=/v2/manifestbadlink/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.185µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:47+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=f8f965e4-bf2f-4a2f-a4f0-ce2685eca88e http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifesttagnotfound/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.592µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=aa1bad86-62da-43d8-b480-91ddb6de92cb http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/genericstorageerr/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.305µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=d060bff2-1fe7-4002-9e58-2a1d9fcd2df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifestinvalidpath/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.646µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=5620d824-9618-462a-ae04-27388415282a http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifestbadlink/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="831.49µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete -time="2026-10-20T14:57:02-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:57:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=d0907c5c-13c9-465d-a7f5-784f0852a264 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.434µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=55aef5e8-7144-4ac9-b112-15c2c1811709 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.594µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=444e458f-3f94-4a9a-ac5d-17961f512901 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="753.596µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.976µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019267ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064449ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2026-10-20T14:57:02-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92089bc1-d522-4252-b83a-de30602236bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.110961ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2026-10-20T14:57:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c021639a-cc84-46a8-b015-ac2e2e0a8b3e http.request.method=POST http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.048683ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:06-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=0cf5ff04-721c-42b7-a5ee-077aa1900b5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/blobs/uploads/1313deae-5bd0-41ff-8c9e-70ab141337f9?_state=Kb1aS8gT0aUpWdX23h6YMiGx-SlE81dqjpJZDSkBtPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMzEzZGVhZS01YmQwLTQxZmYtOGM5ZS03MGFiMTQxMzM3ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDIuMzU0ODA1MzY4WiJ9&digest=sha256%3Ac01e13144a17af97b470ae9b2d09d1a87af34e756fd79bbbad05f87879c2169a" http.request.useragent=Go-http-client/1.1 http.response.duration=4.405511867s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:02 -1200] "PUT /v2/foo/schema1/blobs/uploads/1313deae-5bd0-41ff-8c9e-70ab141337f9?_state=Kb1aS8gT0aUpWdX23h6YMiGx-SlE81dqjpJZDSkBtPh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMzEzZGVhZS01YmQwLTQxZmYtOGM5ZS03MGFiMTQxMzM3ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDIuMzU0ODA1MzY4WiJ9&digest=sha256%3Ac01e13144a17af97b470ae9b2d09d1a87af34e756fd79bbbad05f87879c2169a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:06-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=1b331dc9-e1ab-4195-b07b-53390d28ed77 http.request.method=POST http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="988.113µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:06 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=ba1f7c2c-10d9-4a80-becf-5f36b20e3b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/blobs/uploads/0842c49f-3fbb-4a8f-977a-404d771ee460?_state=s4X_9_xqXujzcwbH0ot5rYRKk4EIWUzIZ8DSra9R2OJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQyYzQ5Zi0zZmJiLTRhOGYtOTc3YS00MDRkNzcxZWU0NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDYuOTg0MTc4OTkzWiJ9&digest=sha256%3A6bf40c7870a3250b7e3bdceac7673a30b659f74ae9fad3a2b7134dffb4bbd3f7" http.request.useragent=Go-http-client/1.1 http.response.duration=6.675648801s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:06 -1200] "PUT /v2/foo/schema1/blobs/uploads/0842c49f-3fbb-4a8f-977a-404d771ee460?_state=s4X_9_xqXujzcwbH0ot5rYRKk4EIWUzIZ8DSra9R2OJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwODQyYzQ5Zi0zZmJiLTRhOGYtOTc3YS00MDRkNzcxZWU0NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MDYuOTg0MTc4OTkzWiJ9&digest=sha256%3A6bf40c7870a3250b7e3bdceac7673a30b659f74ae9fad3a2b7134dffb4bbd3f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=fac2b4f8-2096-4062-8ea5-88eef95425cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.412997ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=996b9c83-f10f-4640-ba10-0f12d324d4ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.160935ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=93e23fee-6b54-4c5b-ab19-b728822ac29e http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.10429ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=972da809-d4c9-4ad2-90c1-d48ed7ac2100 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.02203ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:33837" http.request.id=83348552-c342-405c-8992-a249952bb388 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.181346ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33837" http.request.id=84a48dbf-84df-44b7-a06b-d9eb35bc3f5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.188666ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:33837" http.request.id=27a8c975-d9a0-4f14-8223-55de1519431f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.177371ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=f1d362d8-36e4-4550-84fa-ac8feeb209d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.17113ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=123ace6f-a375-4973-b4c2-233f9facaf7c http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="997.975µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=65fc28ff-79b0-46df-82b9-6bad56ef1401 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration="827.609µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=f5a17891-cc97-42e0-8312-8da7c7718294 http.request.method=GET http.request.remoteaddr="127.0.0.1:56070" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.042µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="payload digest does match: \"sha256:c40089eaa1b31588c25959c7b485726c301b004c0a1d7f6540547a83da38920b\" != \"sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761\"" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8e5a8048-533e-4613-80d3-903295499623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8e5a8048-533e-4613-80d3-903295499623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56070" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054797ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=92d225b2-7446-4d16-a6d6-2e235e4b3bba http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55540" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.124916ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=deb62732-631d-4350-92e5-818109a3487a http.request.method=GET http.request.remoteaddr="127.0.0.1:55540" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="960.036µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 404 187 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=62689f3e-0064-4bbc-8101-b61b79c495b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55554" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.003µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=3aa9cb5e-8e09-4889-ab44-58c6db02f595 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.537351ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=a1c27833-a1e4-499d-84ee-6dcda3e3e730 http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.307371ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=7c561b0b-b763-4ea3-8d5d-9b7d0209de15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55570" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.010389ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c6308ea7-023c-471d-8698-3b723efff31a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.580051ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c718f1e4-e650-4236-be4e-3288b4f64cc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.293µs" http.response.status=200 http.response.written=39 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=8fb2183f-b1de-4a62-b483-e0249f778b8a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761" http.request.useragent=Go-http-client/1.1 http.response.duration=1.17284ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "DELETE /v2/foo/schema1/manifests/sha256:ea186ceb9a6ab035548dc398ed5305aba08cfd78cdaccc75ccb48c5c3f724761 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c39d8308-4248-45fb-ad76-f4f96ea71c7c http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.127µs" http.response.status=200 http.response.written=35 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=4b7b352a-b199-44cb-bbc5-cae05b2f2fcd http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.665µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=3569cc7e-c4f4-4f4f-98a5-d5813a12b404 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="912.758µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019719ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.070389ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2239c629-d8fd-4964-afde-9ebd90d0d20f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105003ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=e3557a44-591e-4069-b53d-4089a9e7a56c http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.071448ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=2e54f371-23f4-4005-a3cf-43bd7519530a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/f1447694-0b4c-464f-b2fa-bd7f973df508?_state=dSPiCdsIYGXIto7GGZ2SnHhxYzRCmOV777-ZLEUkjUN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTQ0NzY5NC0wYjRjLTQ2NGYtYjJmYS1iZDdmOTczZGY1MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuNzAxMDg4MDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.264739ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/f1447694-0b4c-464f-b2fa-bd7f973df508?_state=dSPiCdsIYGXIto7GGZ2SnHhxYzRCmOV777-ZLEUkjUN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMTQ0NzY5NC0wYjRjLTQ2NGYtYjJmYS1iZDdmOTczZGY1MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuNzAxMDg4MDQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2178edcc-13f5-4464-b555-21df6ca449c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.042431ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:57:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=2178edcc-13f5-4464-b555-21df6ca449c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09451ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2026-10-20T14:57:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=b3c5ab68-ae0d-4526-8045-899b88db1d53 http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.133998ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:16-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=612c58d0-3461-488d-bd50-0e2b4d6c2ef3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/d7b6d386-d3f2-4577-8c5a-f4269524465d?_state=Tkj1qkrU752aIWicnI74ZNx6d2ueGQ1dKdbmljsWPzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2I2ZDM4Ni1kM2YyLTQ1NzctOGM1YS1mNDI2OTUyNDQ2NWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuODQ4NzI0NTI4WiJ9&digest=sha256%3Ad8c44830c57d9de19b8f8d65a4d7ca678e16f26b5e1d57a5af2e285fee44c895" http.request.useragent=Go-http-client/1.1 http.response.duration=2.656806687s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/d7b6d386-d3f2-4577-8c5a-f4269524465d?_state=Tkj1qkrU752aIWicnI74ZNx6d2ueGQ1dKdbmljsWPzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkN2I2ZDM4Ni1kM2YyLTQ1NzctOGM1YS1mNDI2OTUyNDQ2NWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTMuODQ4NzI0NTI4WiJ9&digest=sha256%3Ad8c44830c57d9de19b8f8d65a4d7ca678e16f26b5e1d57a5af2e285fee44c895 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:16-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=6681d0a8-1676-41a2-8207-373bb6318abc http.request.method=POST http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.569µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:16 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=24ca7f16-26f8-4cc1-9b9d-3e7eec97af64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/blobs/uploads/6638d04f-cedb-4318-8104-c2e2b061ec11?_state=Kj4fwmYYKVhuHg0MJWHi7GWYvLJOSo5l0wMFhmBv2Mx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjM4ZDA0Zi1jZWRiLTQzMTgtODEwNC1jMmUyYjA2MWVjMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTYuNjI2NDI3NTEyWiJ9&digest=sha256%3Aacdb9d9c6e0067bfcf86ae84759a6a33eadff5ee28b00887b0a7ba6293e46451" http.request.useragent=Go-http-client/1.1 http.response.duration=1.682236935s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:16 -1200] "PUT /v2/foo/schema2/blobs/uploads/6638d04f-cedb-4318-8104-c2e2b061ec11?_state=Kj4fwmYYKVhuHg0MJWHi7GWYvLJOSo5l0wMFhmBv2Mx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjM4ZDA0Zi1jZWRiLTQzMTgtODEwNC1jMmUyYjA2MWVjMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjFUMDI6NTc6MTYuNjI2NDI3NTEyWiJ9&digest=sha256%3Aacdb9d9c6e0067bfcf86ae84759a6a33eadff5ee28b00887b0a7ba6293e46451 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=86c05d9e-3e77-47c2-883c-b19e3f46fbfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.258798ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=b580884e-2748-418d-93e1-d123a26a9e26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.156675ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=42ec8b11-a2a2-4bcd-b8f2-756d8d99fe3e http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="846.862µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=c09d7c97-1bf6-4746-ba02-9e73ad73403f http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="799.478µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=929234eb-1393-4dfa-802e-1d41302548d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="689.913µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5d2bee70-100c-498a-a84f-a76148088bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="672.581µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=6e5dbd8f-701d-4f5d-9f41-5c4ff3348a0f http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.08µs" http.response.status=200 http.response.written=45 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="rewriting manifest sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5f307178-d65d-4dc8-9760-4c552dc77300 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=5f307178-d65d-4dc8-9760-4c552dc77300 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.221537ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=af24d28d-141e-43dd-a8ff-daca4586c347 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="813.364µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=40889bcf-712e-411e-ade8-b04602bd7521 http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="716.076µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 404 187 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=e492b181-7e26-4cf4-9e10-8d990cb49c68 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35872" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.781µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=4f72e110-8106-4de9-82b9-7bce665de8d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.089737ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=90a52e5c-ef25-4c6c-99d1-61173b46046f http.request.method=GET http.request.remoteaddr="127.0.0.1:35882" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="847.716µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=bbd46568-a50c-4e40-acaa-398a1f521002 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35888" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.913µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:33837" http.request.id=b9b435cd-e213-4485-89b1-50736b585d21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.077558ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=d14b01ec-32c0-4380-8a65-23e5c68eba0d http.request.method=GET http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="654.494µs" http.response.status=200 http.response.written=39 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=77db682c-3367-4100-b162-c889ee6dfd06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35896" http.request.uri="/v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e" http.request.useragent=Go-http-client/1.1 http.response.duration="719.674µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema2/manifests/sha256:b53d968e3f429249906e70ac04daa965c2170511ea58044526a0fc6cb45b144e HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33837" http.request.id=a02df0f5-6512-4553-bb2b-657b5f4eab2b http.request.method=GET http.request.remoteaddr="127.0.0.1:35896" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.421µs" http.response.status=200 http.response.written=35 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" ---- PASS: TestManifestDelete (16.17s) +time="2025-09-18T10:39:47+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:39:47+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=75656349-1733-495e-8f65-68de8ec48c6f http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.592µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=e5ee5ee8-4d79-42ca-8ff0-6ec416be0ef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="615.973µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=7c363f6f-0e57-4dc1-b753-06760ac1c59d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="602.582µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.353µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.422µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008156ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.041942ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=70118160-838b-4aed-8696-1a6aa4316650 http.request.method=POST http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="916.177µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d1309abe-a7bc-41fc-b89f-6e1dc273408d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/blobs/uploads/517e45f1-8330-4be9-9349-24ebfdc2de99?_state=eP8o73JpdQzBMPWD2LkAk6h3uu6aIslg0hE5fKxEq4d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTdlNDVmMS04MzMwLTRiZTktOTM0OS0yNGViZmRjMmRlOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDcuODIxMTQ2NTI0WiJ9&digest=sha256%3Ad5be8e40c79a624c2a2eae90dfba7ad6bd9200e1f9bf870413efdf2356a10abd" http.request.useragent=Go-http-client/1.1 http.response.duration=4.159713084s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/blobs/uploads/517e45f1-8330-4be9-9349-24ebfdc2de99?_state=eP8o73JpdQzBMPWD2LkAk6h3uu6aIslg0hE5fKxEq4d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTdlNDVmMS04MzMwLTRiZTktOTM0OS0yNGViZmRjMmRlOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDcuODIxMTQ2NTI0WiJ9&digest=sha256%3Ad5be8e40c79a624c2a2eae90dfba7ad6bd9200e1f9bf870413efdf2356a10abd HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=99a3bdb7-1d3d-4306-8875-93df95b27c0e http.request.method=POST http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.094122ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:52 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=52cd52cf-975e-4091-b6bc-fb91848004c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/blobs/uploads/cd0185c9-0ff1-4a1b-8511-7b84a63d9600?_state=OX3tgCsuu9V9ygi4urGtxnFPCiHwBQxBpoHOwUAISp57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZDAxODVjOS0wZmYxLTRhMWItODUxMS03Yjg0YTYzZDk2MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTIuMTExMzgxMjE5WiJ9&digest=sha256%3A735a2f3e930dec6ca82beba2ebc3d92a9baf97d042ce0a9534dd3c905472e453" http.request.useragent=Go-http-client/1.1 http.response.duration=2.327333061s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:52 +1400] "PUT /v2/foo/schema1/blobs/uploads/cd0185c9-0ff1-4a1b-8511-7b84a63d9600?_state=OX3tgCsuu9V9ygi4urGtxnFPCiHwBQxBpoHOwUAISp57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZDAxODVjOS0wZmYxLTRhMWItODUxMS03Yjg0YTYzZDk2MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTIuMTExMzgxMjE5WiJ9&digest=sha256%3A735a2f3e930dec6ca82beba2ebc3d92a9baf97d042ce0a9534dd3c905472e453 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=5b94d307-7630-4d2c-b251-559375b050fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.359669ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=b1738184-a1aa-47cd-9602-201065b397a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.21486ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=eb9e237e-5c0c-46e0-9f1f-5110ec75cf37 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.051327ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0741de5a-0bd6-4624-be21-041d3251a81b http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.018413ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:37565" http.request.id=8fdcd403-2498-4434-84a7-5435efe0e609 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.214535ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37565" http.request.id=24aa3df8-b448-453f-abc4-c423a184cb27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.341928ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:37565" http.request.id=764b46af-7f63-4429-abf7-db461e6184ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.293094ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=7fefc88e-e220-4119-bd1a-ca121c959e3b http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.069626ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=56a92925-5d30-4373-be56-bc25bad1e7c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="660.309µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=cae665a8-d1e5-4574-b5d8-09f0ec0440c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration="677.944µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d7faf49b-7990-4cd9-b0e7-43b6731764d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="684.145µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="payload digest does match: \"sha256:008997375a087b427dc562dd1ee1313dbc853124f1b21744a3fcf5eae3b27acf\" != \"sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d\"" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=4e58f0f9-a4e8-41b5-b0cd-b61224a99b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=4e58f0f9-a4e8-41b5-b0cd-b61224a99b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.071µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9f05c58c-148c-4b64-b18d-d52158e279e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration="940.551µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1fc99cd5-b393-45ff-9206-8b7c8e6fd8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.698µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 404 187 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1c219beb-a2ae-4a2f-a3c7-18a42072180b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52520" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.982µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1a465d25-b6ff-4b89-83cb-49b294c5339d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52532" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.54986ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a959a780-1965-4d91-a77a-419c1f7071a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52532" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.262921ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=397a0afe-fae7-443e-984e-6b6fa8721910 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52536" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="870.781µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9831d0b5-4ef8-465f-9d12-6ae81d321578 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.529412ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=71ea8e88-ee12-4dc3-81b6-475335f23a0a http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.1µs" http.response.status=200 http.response.written=39 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=c0a4f3b9-7475-412e-b159-216be8ec08bb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.069091ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=91bd0a46-d609-4de2-b652-21b94aded24a http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="805.361µs" http.response.status=200 http.response.written=35 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=72fd1fae-ad1f-458d-b928-027dde027896 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.629µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=f60eca9d-374f-4e9e-a108-e0ce1e506fee http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.666µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.002745ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.059632ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.111106ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=157c79ca-4d22-4f91-99eb-dc242aab936d http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.573µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=647b7a89-a020-46bd-9807-22399af71fae http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/376cd4a3-0686-45bd-84c9-91a24c406439?_state=e2s0lphDoK8pP20qp4Olb1uPLEN0tuL8ONmducGK4DN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzZjZDRhMy0wNjg2LTQ1YmQtODRjOS05MWEyNGM0MDY0MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNDc4MjgwOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.080847ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/blobs/uploads/376cd4a3-0686-45bd-84c9-91a24c406439?_state=e2s0lphDoK8pP20qp4Olb1uPLEN0tuL8ONmducGK4DN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzZjZDRhMy0wNjg2LTQ1YmQtODRjOS05MWEyNGM0MDY0MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNDc4MjgwOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=2138679f-5dc3-4cd9-bc2f-bc92123f6d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="964.549µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=2138679f-5dc3-4cd9-bc2f-bc92123f6d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.025329ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a0098d44-3528-46d9-b8c8-1a18f45acb80 http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="848.16µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9390a96c-d768-4711-8040-a6abab3acb88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/b1898367-b20b-4d0a-98a8-d49c67b8e4ac?_state=PNgtYdgaxZWnDRTliRlMZjL0Wj4V1JSmMTIaOfjtFeJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTg5ODM2Ny1iMjBiLTRkMGEtOThhOC1kNDljNjdiOGU0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNjM1MTkyMjA0WiJ9&digest=sha256%3A0b5c524113e031b8f5b26b8adc87eee84c238cf5c16de227d9d703a4e6d18d83" http.request.useragent=Go-http-client/1.1 http.response.duration=3.115305754s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/blobs/uploads/b1898367-b20b-4d0a-98a8-d49c67b8e4ac?_state=PNgtYdgaxZWnDRTliRlMZjL0Wj4V1JSmMTIaOfjtFeJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTg5ODM2Ny1iMjBiLTRkMGEtOThhOC1kNDljNjdiOGU0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNjM1MTkyMjA0WiJ9&digest=sha256%3A0b5c524113e031b8f5b26b8adc87eee84c238cf5c16de227d9d703a4e6d18d83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:39:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=42dce0a9-bb43-466f-819b-15d3779e4d88 http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="964.885µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:57 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a27c1061-77ca-4083-a46f-84e28f55b567 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/38a3a8f1-b194-436f-8a6c-b06eb1457de2?_state=Cgy7wp_ooys08EjkChyX7hIvJkKN9GAHyWV1Jn_4s7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOGEzYThmMS1iMTk0LTQzNmYtOGE2Yy1iMDZlYjE0NTdkZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTcuOTE3Nzg3NTY2WiJ9&digest=sha256%3Abcdb724ed1abf160109302fa578908bdb23794b37b11916554dd6d0f0e20be1c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.773281416s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:39:57 +1400] "PUT /v2/foo/schema2/blobs/uploads/38a3a8f1-b194-436f-8a6c-b06eb1457de2?_state=Cgy7wp_ooys08EjkChyX7hIvJkKN9GAHyWV1Jn_4s7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOGEzYThmMS1iMTk0LTQzNmYtOGE2Yy1iMDZlYjE0NTdkZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTcuOTE3Nzg3NTY2WiJ9&digest=sha256%3Abcdb724ed1abf160109302fa578908bdb23794b37b11916554dd6d0f0e20be1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=9282f29b-d07a-43b6-b920-01a02f778b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.11914ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=703d3f5d-8bd6-44eb-9121-5fb40dfe6b1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="973.985µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=94175d99-a5b8-4b9e-9cbd-2ac52acd420e http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="818.576µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=76442c42-0142-43a6-a7cf-5f1bfb0fcf8b http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="867.443µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6f2e5982-0289-4a6b-9fb3-9f92ecab601f http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="682.299µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=f84671e5-1011-447d-aad4-55bc981c4590 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="669.52µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6e045671-e0ce-4a50-9bb9-7bf7c912084b http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.782µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="rewriting manifest sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a5034cc4-075f-4a65-bf63-f9b612812b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a5034cc4-075f-4a65-bf63-f9b612812b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.211517ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9dd59c46-e0f8-4c0c-ab6c-6f328b4ed997 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="705.089µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=adae7fcd-f629-4f9b-92b7-6e860a9f8b45 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.526µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 404 187 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a129e6cd-548f-46e6-a7bf-80ff9de8640b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52552" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.286µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=a50ba553-ad17-49bf-968d-f582474fb631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52556" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.002379ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d4f78da8-f02d-4592-a88b-1d53f9e485b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52556" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="822.691µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=e9d6490d-1c75-4afe-8380-7fc16327d98b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52566" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.301µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=1e471804-f7a2-4fb6-911a-5d7ea72d48b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.058955ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6424433f-3d6b-46eb-9f48-5b84393ecd96 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="712.972µs" http.response.status=200 http.response.written=39 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a165dec8-068c-43c5-af1c-24cd1a863ad4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="776.279µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1fa440dc-f7f3-4289-80d9-032a0b3556d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="607.603µs" http.response.status=200 http.response.written=35 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" +--- PASS: TestManifestDelete (14.06s) === RUN TestManifestDeleteDisabled -time="2026-10-20T14:57:18-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:57:18-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:57:18-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:44417" http.request.id=273ad552-44ae-44cc-b3d6-65930b7b9ce3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49762" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.794µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" +time="2025-09-18T10:40:01+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:40:01+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:42533" http.request.id=80656114-2490-4391-90b8-9a8ee5c053db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53080" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="709.593µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag -time="2026-10-20T14:57:18-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:57:18-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:57:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=d3fcf388-f419-431c-9251-a63d95936313 http.request.method=POST http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="954.504µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=1559f176-3d00-4573-b7d4-c517fe95c377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43674" http.request.uri="/v2/foo/bar/blobs/uploads/8a0a52bd-51ea-4629-9372-e50e1de2b931?_state=ivjK200xNFpw4u3KSn6HQNJtQgnllbneTh5ATLVANW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMGE1MmJkLTUxZWEtNDYyOS05MzcyLWU1MGUxZGUyYjkzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoxOC41MTk1MDI0NjZaIn0%3D&digest=sha256%3A5bf2cd567e9e260be91960aceb666d3a78f3fa68ceb83de39eaa57bae5bb69cf" http.request.useragent=Go-http-client/1.1 http.response.duration=4.089019625s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:18 -1200] "PUT /v2/foo/bar/blobs/uploads/8a0a52bd-51ea-4629-9372-e50e1de2b931?_state=ivjK200xNFpw4u3KSn6HQNJtQgnllbneTh5ATLVANW97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMGE1MmJkLTUxZWEtNDYyOS05MzcyLWU1MGUxZGUyYjkzMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoxOC41MTk1MDI0NjZaIn0%3D&digest=sha256%3A5bf2cd567e9e260be91960aceb666d3a78f3fa68ceb83de39eaa57bae5bb69cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=bf71e66b-a102-446f-8d97-3e8103513532 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.433174ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=5e1d6c03-d6b0-449f-ad09-da48bed1f57c http.request.method=GET http.request.remoteaddr="127.0.0.1:43674" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="674.224µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45531" go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=f798657f-a860-49fa-8586-a0580ce38b67 http.request.method=GET http.request.remoteaddr="127.0.0.1:43682" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.91µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=3caabee5-a6ba-42db-a3de-054416beae80 http.request.method=GET http.request.remoteaddr="127.0.0.1:59572" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=605419f9-392e-4609-b988-0cc48450c20d http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.368523ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 with ttl=167h59m59.999997375s" go.version=go1.24.4 -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=3caabee5-a6ba-42db-a3de-054416beae80 http.request.method=GET http.request.remoteaddr="127.0.0.1:59572" http.request.uri="/v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=6.419659ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/sha256:e2e2e48baf8600738b1842c1eaaa38141ad7ac39c1bfe6256d45d084a1a8d4a5 HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=54cbcbc2-d173-43d9-8a8d-6cf7d20caef8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.903µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=cac26cdd-a28b-40b1-a8eb-7e417db0789c http.request.method=GET http.request.remoteaddr="127.0.0.1:59578" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=ff0a26da-50e4-476d-a96a-932247c40a2c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.367063ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=cac26cdd-a28b-40b1-a8eb-7e417db0789c http.request.method=GET http.request.remoteaddr="127.0.0.1:59578" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=5.158484ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2026-10-20T14:57:22-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=b2001c05-56f8-4d31-ad9b-656a3d1b324e http.request.method=POST http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.112087ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=8fafa86d-ab08-465a-b30d-1425f8da94db http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri="/v2/foo/bar/blobs/uploads/60d9cac5-1e26-4906-92a8-b26db34f4fed?_state=DNWYymZavbDgkRV47axZUI_jf35DDCkbCTMRtVhzkmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDljYWM1LTFlMjYtNDkwNi05MmE4LWIyNmRiMzRmNGZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoyMi43NjQ0MTMzOTFaIn0%3D&digest=sha256%3Ac155231345a2e88ea18830d15994dbf1ccb262307ac98b1f68a2df8bdef5925a" http.request.useragent=Go-http-client/1.1 http.response.duration=2.226140424s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:22 -1200] "PUT /v2/foo/bar/blobs/uploads/60d9cac5-1e26-4906-92a8-b26db34f4fed?_state=DNWYymZavbDgkRV47axZUI_jf35DDCkbCTMRtVhzkmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDljYWM1LTFlMjYtNDkwNi05MmE4LWIyNmRiMzRmNGZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMVQwMjo1NzoyMi43NjQ0MTMzOTFaIn0%3D&digest=sha256%3Ac155231345a2e88ea18830d15994dbf1ccb262307ac98b1f68a2df8bdef5925a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=dd614cc3-e1a6-4107-ac84-2207eb63c4e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.416033ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=b8fe0843-481b-4305-b578-bc87e0accb66 http.request.method=GET http.request.remoteaddr="127.0.0.1:43696" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="582.566µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2026-10-20T14:57:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest -time="2026-10-20T14:57:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=577f3dd7-7a62-4ecf-ad01-990f57177048 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43706" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.107329ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=abd7e5af-cce4-486c-a353-1967cd569cf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43706" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.943µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Oct/2026:14:57:25 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2026-10-20T14:57:25-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:45531 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:45531/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45531" http.request.id=57db3851-4d71-4322-a4ea-9637829594a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43716" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.141001ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:25 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2026-10-20T14:57:25-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:bd470ba6e9f1f62ac01c0e9eb4fd4122ee96e91e9abe0e69a9b2a873e94682df with ttl=167h59m59.999997117s" go.version=go1.24.4 -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35417" http.request.id=976f7d1e-af8a-46b2-9349-88cbc6431661 http.request.method=GET http.request.remoteaddr="127.0.0.1:59584" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=7.20954ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Oct/2026:14:57:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" ---- PASS: TestProxyManifestGetByTag (6.67s) +time="2025-09-18T10:40:01+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:40:01+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=56a89bd8-54c2-4808-969e-7113e759f97e http.request.method=POST http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="986.982µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=48e79878-5fe0-456a-9271-f178e64f6830 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50188" http.request.uri="/v2/foo/bar/blobs/uploads/4c04e48a-c49c-415f-9416-82505432dd37?_state=kY8VtBpwN64zaoigQXlxMjijVkavS4v-8FNOIyUL0Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMDRlNDhhLWM0OWMtNDE1Zi05NDE2LTgyNTA1NDMyZGQzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMS44MzM0MTI0MjJaIn0%3D&digest=sha256%3Af976f09b2c3766b1be718c6046e3562fc93af3654c580d8c41695bca9dd6de0d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.794642442s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/bar/blobs/uploads/4c04e48a-c49c-415f-9416-82505432dd37?_state=kY8VtBpwN64zaoigQXlxMjijVkavS4v-8FNOIyUL0Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMDRlNDhhLWM0OWMtNDE1Zi05NDE2LTgyNTA1NDMyZGQzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMS44MzM0MTI0MjJaIn0%3D&digest=sha256%3Af976f09b2c3766b1be718c6046e3562fc93af3654c580d8c41695bca9dd6de0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=04a04fe7-4791-46b3-83ae-3aa99e0362be http.request.method=PUT http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.26201ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=info msg="Starting upload purge in 26m0s" go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=fb378173-bd6b-4686-b43a-3e186237b462 http.request.method=GET http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="650.653µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43317" go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=a8efd766-56ee-49ba-8778-9dc0e0ab4ec1 http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="594.554µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=46da86d3-4222-4f6b-b8dd-61a561257b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44938" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=d14b2ae7-2f03-4fa5-9f42-7cd439a97349 http.request.method=GET http.request.remoteaddr="127.0.0.1:47844" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.097531ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 with ttl=167h59m59.999997809s" go.version=go1.24.4 +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=46da86d3-4222-4f6b-b8dd-61a561257b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44938" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.737164ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=0f57650a-e830-4d06-9bc9-11e8b56aca76 http.request.method=GET http.request.remoteaddr="127.0.0.1:47844" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="565.875µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=c02e41bf-69d5-4c59-86f9-749a98b223cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44952" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=756854da-a725-4a64-9637-9186bd0812a1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.003324ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=c02e41bf-69d5-4c59-86f9-749a98b223cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44952" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=3.936821ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=75170b11-1376-4fa3-9ac9-6d6781a46107 http.request.method=POST http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="886.16µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=737d8962-c72e-4b24-b48a-f34e4d49dba2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47854" http.request.uri="/v2/foo/bar/blobs/uploads/22faba38-34db-4a4c-8a58-ce4d4a2ddc5f?_state=4q7fp12GW4oy9O-A57zf9_QP5NAqlkBPWHLfLGaf5Ut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZmFiYTM4LTM0ZGItNGE0Yy04YTU4LWNlNGQ0YTJkZGM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMy44MjU3OTI2OTVaIn0%3D&digest=sha256%3Afffd349a0704dd0e1aa80451d0e5d695cebb8c2beeed3cd3c2d59699e5052266" http.request.useragent=Go-http-client/1.1 http.response.duration=4.20081916s http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "PUT /v2/foo/bar/blobs/uploads/22faba38-34db-4a4c-8a58-ce4d4a2ddc5f?_state=4q7fp12GW4oy9O-A57zf9_QP5NAqlkBPWHLfLGaf5Ut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZmFiYTM4LTM0ZGItNGE0Yy04YTU4LWNlNGQ0YTJkZGM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMy44MjU3OTI2OTVaIn0%3D&digest=sha256%3Afffd349a0704dd0e1aa80451d0e5d695cebb8c2beeed3cd3c2d59699e5052266 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=e1d3e969-07dc-49c2-a16a-5865c9971516 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.310033ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=a47c6e7f-b203-475c-9038-71a014d3573e http.request.method=GET http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.936947ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=b15a6899-5235-4b9e-8b06-838abeaf0c35 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47866" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.30676ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=44a03b7f-1c29-47f9-b86d-bae10032829d http.request.method=GET http.request.remoteaddr="127.0.0.1:47866" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="590.035µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=b2205cdd-47c0-46fd-88e4-44e76962f906 http.request.method=GET http.request.remoteaddr="127.0.0.1:47874" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.150965ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-09-18T10:40:08+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:4600086f0ee01147a615ef7bfc520cc672289fb1a43604d4fd991413897a1043 with ttl=167h59m59.999996518s" go.version=go1.24.4 +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=9.587367ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +--- PASS: TestProxyManifestGetByTag (6.32s) === RUN TestAppDispatcher -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=ad773218-838f-4615-8503-67d7f59e28ae http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="666.423µs" http.response.status=200 http.response.written=0 -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=fbcb0187-5bd3-4e04-b6dd-54eca92d0f1b http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="670.874µs" http.response.status=200 http.response.written=0 -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=30ff9738-ac0b-4ac0-8ada-716389543cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="700.397µs" http.response.status=200 http.response.written=0 -time="2026-10-20T14:57:25-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36693" http.request.id=1c03dce0-a246-4e56-9948-30d8621a1010 http.request.method=GET http.request.remoteaddr="127.0.0.1:51018" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="630.744µs" http.response.status=200 http.response.written=0 +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=8db1301c-985c-402e-a584-41ab5fd1420a http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="728.448µs" http.response.status=200 http.response.written=0 +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=5e46a50b-6a0d-4fbf-8158-ace9c51f16e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="620.404µs" http.response.status=200 http.response.written=0 +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=1a054f91-e938-4896-9c80-6e92b9c74455 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="608.854µs" http.response.status=200 http.response.written=0 +time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=6ce3c0ea-c365-4b15-9d38-d5f5225f0f43 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="648.793µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp -time="2026-10-20T14:57:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:25-12:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.24.4 http.request.host="127.0.0.1:42841" http.request.id=5b168f5a-b2d9-44f9-b2e2-90728ae69815 http.request.method=GET http.request.remoteaddr="127.0.0.1:43350" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 +time="2025-09-18T10:40:08+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:08+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:08+14:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.24.4 http.request.host="127.0.0.1:41413" http.request.id=ea0d6883-8917-4ea9-8a2f-69f7a3847c32 http.request.method=GET http.request.remoteaddr="127.0.0.1:47980" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck -time="2026-10-20T14:57:25-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:25-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:25-12:00" level=info msg="configuring file health check path=/tmp/healthcheck3526390264, interval=1" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 +time="2025-09-18T10:40:08+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:08+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:08+14:00" level=info msg="configuring file health check path=/tmp/healthcheck2907861158, interval=1" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck -time="2026-10-20T14:57:29-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:29-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:29-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:35155, interval=1" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 +time="2025-09-18T10:40:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:12+14:00" level=info msg="configuring TCP health check addr=127.0.0.1:36767, interval=1" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck -time="2026-10-20T14:57:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:33-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 -time="2026-10-20T14:57:33-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:41239, interval=1, threshold=3" go.version=go1.24.4 instance.id=23d90be5-9b14-41fe-b670-f3a0b82b92d0 +time="2025-09-18T10:40:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 +time="2025-09-18T10:40:16+14:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:44605, interval=1, threshold=3" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS -ok github.com/docker/distribution/registry/handlers 149.653s +ok github.com/docker/distribution/registry/handlers 130.920s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet ---- PASS: TestProxyStoreGet (0.20s) +--- PASS: TestProxyStoreGet (0.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency ---- PASS: TestProxyStoreServeHighConcurrency (7.15s) +--- PASS: TestProxyStoreServeHighConcurrency (3.08s) === RUN TestProxyStoreServeMany ---- PASS: TestProxyStoreServeMany (3.75s) +--- PASS: TestProxyStoreServeMany (4.21s) === RUN TestProxyStoreServeBig ---- PASS: TestProxyStoreServeBig (3.24s) +--- PASS: TestProxyStoreServeBig (3.23s) === RUN TestProxyManifests ---- PASS: TestProxyManifests (0.48s) +--- PASS: TestProxyManifests (0.45s) === RUN TestGet --- PASS: TestGet (0.00s) PASS -ok github.com/docker/distribution/registry/proxy 14.846s +ok github.com/docker/distribution/registry/proxy 11.001s === RUN TestSchedule -time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 -time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.995731ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 -time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.993µs" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 -time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=996.901µs" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 +time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 +time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994742ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 +time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.507µs" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 +time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.251µs" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld -time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 +time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore -time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 -time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99681ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 -time="2026-10-20T14:55:10-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996897ms" go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 -time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 +time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 +time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99583ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 +time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99735ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 +time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart -time="2026-10-20T14:55:10-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=85fae6f0-0a9e-47b3-976c-9bc3759fb415 +time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestDoubleStart (0.00s) PASS -ok github.com/docker/distribution/registry/proxy/scheduler 0.583s +ok github.com/docker/distribution/registry/proxy/scheduler 1.187s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload ---- PASS: TestSimpleBlobUpload (2.91s) +--- PASS: TestSimpleBlobUpload (3.50s) === RUN TestSimpleBlobRead - blob_test.go:291: desc: {application/octet-stream 20318208 sha256:2f9779a5f2fff43781c65f5f4f14a18eb49f65064ee0c28ebbda4a07c578217b [] map[] } ---- PASS: TestSimpleBlobRead (0.43s) + blob_test.go:291: desc: {application/octet-stream 30310912 sha256:c95f9377e308510b6a228c057cfcd3d103155e26ebd29e65365bda2a697608b3 [] map[] } +--- PASS: TestSimpleBlobRead (0.57s) === RUN TestBlobMount ---- PASS: TestBlobMount (0.31s) +--- PASS: TestBlobMount (0.42s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog ---- PASS: TestCatalog (2.71s) +--- PASS: TestCatalog (2.11s) === RUN TestCatalogInParts ---- PASS: TestCatalogInParts (2.27s) +--- PASS: TestCatalogInParts (2.40s) === RUN TestCatalogEnumerate ---- PASS: TestCatalogEnumerate (2.24s) +--- PASS: TestCatalogEnumerate (2.29s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead @@ -3095,110 +2723,110 @@ --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos -palailogos: marking manifest sha256:3621cd83ab5e0a408743d119e186575d114b189575f0e18b64c53d09807fc767 +palailogos: marking manifest sha256:3dcd069f57121102ded9c52b89a4c6dd4f61e98c31e7589b55f40114f77637fd palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -palailogos: marking blob sha256:5d9ae0e37f2e1905d2002b9b7a7990cf88beea1d0bbb14fa7d4b9e4de2e4e50b -palailogos: marking blob sha256:201c27a6493cb616bc0d962025eb3158f23ee8fed79dc5e32032146d8aa6cf6f -palailogos: marking manifest sha256:6df465afc46a33b02128360a0c4b95d1e4c73d0c18f8ad03ddf8f9179409bb9d -palailogos: marking blob sha256:b6aa9878d353a917b7bae043d7265b422c198495aa09c73ddc46b046d74029bd -palailogos: marking blob sha256:f6aac4bde72e83a0190607c0409e63975b3dd4a98870fedd76b4d636a9841309 -palailogos: marking manifest sha256:981eebc42df2411e22af9cf4a4f4b49ee4586d7ccbc60595c8539a6060df7c4c -palailogos: marking blob sha256:d8749a4df2270b5d0ccd46d370d06dba82921d6ddbf7e6fbcfb2e4bf59e0b447 -palailogos: marking blob sha256:6df465afc46a33b02128360a0c4b95d1e4c73d0c18f8ad03ddf8f9179409bb9d -palailogos: marking manifest sha256:d8749a4df2270b5d0ccd46d370d06dba82921d6ddbf7e6fbcfb2e4bf59e0b447 -palailogos: marking blob sha256:298842ea9e25d3afff0c6b790a67104b7198b25ed11e9ccd627f565b01cf3161 -palailogos: marking blob sha256:e0cd4f5f449e1329c5bd2e3e49244914ce82ca59319c8274cf9aa558c227d1c9 +palailogos: marking blob sha256:54d0b0fc868b97b2a441d2cf54f87f1f4dc277fabd671c11e53441b51b9cce97 +palailogos: marking blob sha256:d5853b0c21bcaa7b52dcbe35a4582229b7de7d6528e59f7b4c773930e2fc3a58 +palailogos: marking manifest sha256:7f155fcc1e8a729f14065f134b8e01e697c2bca5c71530147178899a9afbedf3 +palailogos: marking blob sha256:ebd95d655edf4bba2a14dbc8d249012dcb8c12ec513854adfe2ed4d1a7086673 +palailogos: marking blob sha256:9baf605388cd7fac7bbcc398a361ce613186f57d9df6e0bc04001aebcfeaf645 +palailogos: marking manifest sha256:8178654a657625a50d71101ee889d0b98d747c45f62cb762e22eaf6459ba073a +palailogos: marking blob sha256:2ada41e7738e1917afb105afd83685b716dde46dc150823faa51344b0d428378 +palailogos: marking blob sha256:7f1438f97a20afa6bfaf452ad669aa9efbfbf7d8491ba21220f9375266a17cc6 +palailogos: marking manifest sha256:b1fe108c82de11321f9aeb3993aa654793f2a75deef9c84b850a068b764b5418 +palailogos: marking blob sha256:7f155fcc1e8a729f14065f134b8e01e697c2bca5c71530147178899a9afbedf3 +palailogos: marking blob sha256:8178654a657625a50d71101ee889d0b98d747c45f62cb762e22eaf6459ba073a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion ---- PASS: TestNoDeletionNoEffect (1.92s) +--- PASS: TestNoDeletionNoEffect (1.35s) === RUN TestDeleteManifestIfTagNotFound deletemanifests -manifest eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf -deletemanifests: marking manifest sha256:fa5138ba52a558e4ad7f4c2a03145c794f3f3e3d1679d80d275cea96fedbab50 -deletemanifests: marking blob sha256:e0fa37c7268ce52438dfb35ddb73a96aeb51802f6e317b61d9d7ed78a71c8125 -deletemanifests: marking blob sha256:9269d41bb82585ebc39522e697dbf8a1b944fd7013f1af289548a53c3286f8e8 -deletemanifests: marking blob sha256:4da8eab44a321a500d2d2b2feebb347e4344947df4d95e2c24f2052b4d4ae3fe +manifest eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 +deletemanifests: marking manifest sha256:b4a9293a55f3a86cf783f0368d6e2c6ec1efce8c90f123ad3410fe5ff9e3d694 +deletemanifests: marking blob sha256:ad50d41d5f8b3c62e32cb9a5a1654afdf1df89b43ffdc31300ca844112359289 +deletemanifests: marking blob sha256:80fc94b1e1a0dfcd2b5346093a0e1ff46776f0b2051bc29045714ec07d6c2261 +deletemanifests: marking blob sha256:1936bb1e5594b56a4066c04a5b5b6db92f507097568a0b5007a352e20fe518e4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion -blob eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf -blob eligible for deletion: sha256:d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00 -blob eligible for deletion: sha256:e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab -blob eligible for deletion: sha256:1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501 +blob eligible for deletion: sha256:43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5 +blob eligible for deletion: sha256:89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e +blob eligible for deletion: sha256:90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d +blob eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests -manifest eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf -deletemanifests: marking manifest sha256:fa5138ba52a558e4ad7f4c2a03145c794f3f3e3d1679d80d275cea96fedbab50 -deletemanifests: marking blob sha256:e0fa37c7268ce52438dfb35ddb73a96aeb51802f6e317b61d9d7ed78a71c8125 -deletemanifests: marking blob sha256:9269d41bb82585ebc39522e697dbf8a1b944fd7013f1af289548a53c3286f8e8 -deletemanifests: marking blob sha256:4da8eab44a321a500d2d2b2feebb347e4344947df4d95e2c24f2052b4d4ae3fe -time="2026-10-20T14:55:24-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -time="2026-10-20T14:55:24-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad +manifest eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 +deletemanifests: marking manifest sha256:b4a9293a55f3a86cf783f0368d6e2c6ec1efce8c90f123ad3410fe5ff9e3d694 +deletemanifests: marking blob sha256:ad50d41d5f8b3c62e32cb9a5a1654afdf1df89b43ffdc31300ca844112359289 +deletemanifests: marking blob sha256:80fc94b1e1a0dfcd2b5346093a0e1ff46776f0b2051bc29045714ec07d6c2261 +deletemanifests: marking blob sha256:1936bb1e5594b56a4066c04a5b5b6db92f507097568a0b5007a352e20fe518e4 +time="2025-09-18T10:38:26+14:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +time="2025-09-18T10:38:26+14:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 4 blobs marked, 4 blobs and 1 manifests eligible for deletion -blob eligible for deletion: sha256:e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab -time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e40890afe0dcceb31be3b82962388732cf4bd641d42f52fd37d46984bccd52ab" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501 -time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1c/1c0f082d694428109ec146e7c1fb72d945441765450a3c064a5f2a01932fe501" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf -time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3f/3fca8273b6bcf62eb119e67c19d6880486f4b14bb7de755a621c9eeacf0bf2bf" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00 -time="2026-10-20T14:55:24-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2bd8b9f7bf424836b90b8e74c93ef779a7bcc82d02e939cb5c7fed18a0ebc00" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad ---- PASS: TestDeleteManifestIfTagNotFound (1.65s) +blob eligible for deletion: sha256:43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5 +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1b/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +--- PASS: TestDeleteManifestIfTagNotFound (1.51s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:08d0a35ec001a93e0dd19cc4e5809e89e5edec1a0a4a55dd58b0e7cd88c36ca4 -time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/08d0a35ec001a93e0dd19cc4e5809e89e5edec1a0a4a55dd58b0e7cd88c36ca4" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:3345ac6798c66566dcf82e2878aed5da3b2ea69a58b5e667b65f3879723544d8 -time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/33/3345ac6798c66566dcf82e2878aed5da3b2ea69a58b5e667b65f3879723544d8" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:e7a5d28ac7634b9af731b0584c123f3b2749f0ca808f261071f59c3c4a99d3fc -time="2026-10-20T14:55:25-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7a5d28ac7634b9af731b0584c123f3b2749f0ca808f261071f59c3c4a99d3fc" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad ---- PASS: TestGCWithMissingManifests (0.53s) +blob eligible for deletion: sha256:1e001f2e187d55ba1be30a0c4a9b23f1c06598aa7e238f47f1090f5597c24569 +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1e/1e001f2e187d55ba1be30a0c4a9b23f1c06598aa7e238f47f1090f5597c24569" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:67c489f518d1b91ca469a8123d636991c56f56987c56848e37f69020baf8df1f +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/67c489f518d1b91ca469a8123d636991c56f56987c56848e37f69020baf8df1f" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:825e2420e5e98cd35dce712d0169040e255fe81def64db4e5f9c697e59e01598 +time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/825e2420e5e98cd35dce712d0169040e255fe81def64db4e5f9c697e59e01598" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +--- PASS: TestGCWithMissingManifests (0.39s) === RUN TestDeletionHasEffect komnenos -komnenos: marking manifest sha256:6b20f9cd37c8c6076fd4847ed7c1a08f018f07786ac4ab2585e43707d49bfcfb -komnenos: marking blob sha256:7749cc85eb7d48cbe7f1768b93994948dc859529d0baa10b227c4dfb5aaf684b -komnenos: marking blob sha256:c6d8101a6d66bf64c72cd92892e6561b6b4433d7e326545f3b8c082c6fd63bd1 +komnenos: marking manifest sha256:d6523cca658bdcd799a98aaaf482231cddd25e8f9130cf831f12e9d4b897cf1b +komnenos: marking blob sha256:df9376f15e33d73c3ea84d82159214033e0be8e65084380ff2fb3b10102f79f3 +komnenos: marking blob sha256:10d0b1ff6cffaa6c0329cc3144d78827c6b6c786b31555746382ef6110bfe0b9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:0d896630bf6753388154d56ad4b87aeca554819a5990ff149f3d32a1834ff5f5 -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0d896630bf6753388154d56ad4b87aeca554819a5990ff149f3d32a1834ff5f5" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:1276e57f9edb7c08cf481f51ce036489000394e6996848e104af7a5d56d30ce3 -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/12/1276e57f9edb7c08cf481f51ce036489000394e6996848e104af7a5d56d30ce3" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:369e5c430acf46b2fcc49e002ff775d9dc791f37820ebb008d369251ffca2d3c -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/369e5c430acf46b2fcc49e002ff775d9dc791f37820ebb008d369251ffca2d3c" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:95af5a5af7e5c61a7d9aa635c29b1ff0db5302b1dd69a7d570907059d8b93ade -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95af5a5af7e5c61a7d9aa635c29b1ff0db5302b1dd69a7d570907059d8b93ade" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:98ebf130d046624e8cb819c894da585cb79042b6ea0463af0d1b374da038ea41 -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/98/98ebf130d046624e8cb819c894da585cb79042b6ea0463af0d1b374da038ea41" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad -blob eligible for deletion: sha256:db144f70309b60671c716e174cc0272fbde4db438013cf64118cad6f695bace5 -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db144f70309b60671c716e174cc0272fbde4db438013cf64118cad6f695bace5" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad +blob eligible for deletion: sha256:d34803ee8fb3bed564eb452dc132edf01add5d49f328992dc001f748991ead25 +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d34803ee8fb3bed564eb452dc132edf01add5d49f328992dc001f748991ead25" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:da22ffccfd55dcdadcbb3951ef8c0db819a88614f400b1902cd3c93de0af499e +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/da22ffccfd55dcdadcbb3951ef8c0db819a88614f400b1902cd3c93de0af499e" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -time="2026-10-20T14:55:26-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad ---- PASS: TestDeletionHasEffect (1.35s) +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:fc1f8cee8228a6fceae1236db3e497cbf1d440f2e4eb74081ab00d4d23a6efaf +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fc/fc1f8cee8228a6fceae1236db3e497cbf1d440f2e4eb74081ab00d4d23a6efaf" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:54fc45cc6a649c1b46cdf22ef8547b88f49b4e2c881011de624a96b835cdf225 +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/54/54fc45cc6a649c1b46cdf22ef8547b88f49b4e2c881011de624a96b835cdf225" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:8613ed79d1c94ead981ec2ea754d52d2b26027a76bbfc0634e3689ecee049339 +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/8613ed79d1c94ead981ec2ea754d52d2b26027a76bbfc0634e3689ecee049339" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +blob eligible for deletion: sha256:92e3ba71400b2010fd6f48a90721bcd19aba732264248f5f35047377edddf723 +time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/92/92e3ba71400b2010fd6f48a90721bcd19aba732264248f5f35047377edddf723" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +--- PASS: TestDeletionHasEffect (1.52s) === RUN TestDeletionWithSharedLayer ---- PASS: TestDeletionWithSharedLayer (1.50s) +--- PASS: TestDeletionWithSharedLayer (1.33s) === RUN TestOrphanBlobDeleted michael_z_doukas -michael_z_doukas: marking manifest sha256:4a787905e13eb8d29672a247d107af4f2ce6b03da265ec09ec0e9a79a810db78 +michael_z_doukas: marking manifest sha256:96132becebc14737da1abe62fe6b27d1ccdc7ee3a6e64b5b22815b7397e69c21 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -michael_z_doukas: marking blob sha256:cd86361ac9003425de054648f0af7d0b64969083cf8ccd322a661574d1a1c624 -michael_z_doukas: marking blob sha256:11f74df5857aa2ec5f96339c99c97118caf786b0fd96c5bd2ec3360f2a6fd649 +michael_z_doukas: marking blob sha256:8e27ad062b7b0b7cdc69a7ab5f0ac7b416b5ac9110389f16b9c11e45f4b4b038 +michael_z_doukas: marking blob sha256:44d429ad4e18e32d2a42922cf82ec10ae0981484447803bd43faa49e279a6074 4 blobs marked, 1 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:19383b4f018cf4de45dc9f2e9d52eb3609ba0a9b01ab4612e535bab2490318a0 -time="2026-10-20T14:55:29-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/19/19383b4f018cf4de45dc9f2e9d52eb3609ba0a9b01ab4612e535bab2490318a0" go.version=go1.24.4 instance.id=ab261630-75a9-47e1-8d36-553a693c02ad ---- PASS: TestOrphanBlobDeleted (0.80s) +blob eligible for deletion: sha256:08e005ec0e9be0fbfa2b1478c69593d3232dcb90cbf0ccfb3defc0a064e8b6a0 +time="2025-09-18T10:38:30+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/08e005ec0e9be0fbfa2b1478c69593d3232dcb90cbf0ccfb3defc0a064e8b6a0" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 +--- PASS: TestOrphanBlobDeleted (0.58s) === RUN TestLinkedBlobStoreCreateWithMountFrom - linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:3a7427e25f5e28a2bf918c0a4d3d09fd9813f674aee77a90b42436a6b14347cf - linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:012fa69f29ed47e635fbd100e3976350a86f570dd86d0153a9dcb404fd6b835b ---- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.47s) + linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d5c3c55ee5eafbbf41f2d256cf26e2a78a5768ddbba7890ad31018a8ac646f4d + linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:2c8b8908c99e0da631c506d6d870cae50abeb895d81a43607cfca2de912a3bfc +--- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.43s) === RUN TestManifestStorage ---- PASS: TestManifestStorage (0.48s) +--- PASS: TestManifestStorage (0.46s) === RUN TestManifestStorageV1Unsupported ---- PASS: TestManifestStorageV1Unsupported (0.33s) +--- PASS: TestManifestStorageV1Unsupported (0.38s) === RUN TestOCIManifestStorage ---- PASS: TestOCIManifestStorage (0.90s) +--- PASS: TestOCIManifestStorage (0.95s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer @@ -3210,45 +2838,45 @@ === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone -time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 13:55:31.220355824 -1200 -12 m=-3579.201467995, actuallyDelete=true" -time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" +time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 09:38:32.391813247 +1400 +14 m=-3579.786592865, actuallyDelete=true" +time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll -time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128, actuallyDelete=true" -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1564f060-f90a-4131-80ac-44d2a091beab have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4a58ccec-b5a8-4e19-96b0-3e9d2f1a74eb have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7134259f-a6cf-4219-9481-242798ea4600 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/90289066-4910-4e70-ab14-af4d2903ca64 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a9a16a43-1a3a-4fcf-90b6-a12c7620fc09 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d89f4015-2e76-4d67-b6f8-79259dec1abe have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/58e43c5c-c6e1-4855-b0fd-9aeefa2054c1 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1c48b730-0790-4d0b-a8f5-8829e4ad13a8 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/405e7103-2fa4-41fc-8347-46f5faa3aa44 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/59eeb9c5-00a1-4062-8605-6aa1ce1c514a have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9edf7a25-7909-42c8-883d-d43ea6bab6c0 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.221107929 -1200 -12 m=+20.799284128). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" +time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076, actuallyDelete=true" +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/91dbab71-2538-4693-9367-bb944ce72c63 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94a4f7b9-c1cd-4d2c-96ad-b703dc4f9e43 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/a161de4a-d294-4350-a7d9-7dabf00e7239 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5630b2a2-0ed3-449c-8d17-9e550066b873 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a064c40-16e3-44b9-af9d-a91c46f674d9 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8089db52-7e34-4946-81a5-93c3b97d9147 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8bd648bb-6aeb-4b9f-827c-84bc96e1db8c have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b938f558-6ac3-4ed6-8689-00034da146ed have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1ec346aa-0236-43b5-b902-f0d5ea36ab54 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2692793f-496f-4447-a31b-4f41282f3266 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/71c1419f-ee27-4949-a4da-ce2a4bd2f22f have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome -time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293, actuallyDelete=true" -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/5c3be83d-1cc4-454b-9add-962354315ee9 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/afad2ba4-7434-4dc3-9fef-df093e389063 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/babe940b-60bd-415a-8783-f779e689a01d have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/50af8ed9-eb25-4546-b613-df2b2aea6561 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/68187d04-a7a8-475e-b992-393876f0372e have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.222323113 -1200 -12 m=+20.800499293). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" +time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093, actuallyDelete=true" +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/31106836-e912-40c1-bf1d-acd8ece995b7 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b29eae8a-5df4-4773-b622-33d009b3d107 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0aa4131e-f0b9-48c2-99d2-fc8e6ac9282b have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9b337413-9ad1-40de-82a0-a3591badf56f have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c33dfde0-4ac0-4b2f-ae11-5a2c944c38a3 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads -time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214, actuallyDelete=true" -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0997dfa5-508a-4443-8a19-819a8d701b5a have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/333e8eeb-82c5-405b-afe8-b8aa390c58ad have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3f69a377-4540-4393-b9af-57bea02dd13c have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/855f5584-0527-4331-b8af-37d97ef05994 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f972b1b3-30cf-46e4-844b-a92f61b18200 have older date (2026-10-20 13:55:31 -1200 -12) than purge date (2026-10-20 14:55:31.223133033 -1200 -12 m=+20.801309214). Removing upload directory." -time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" +time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054, actuallyDelete=true" +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f0d24bd7-aa18-443f-89d1-dd013389c7b2 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c1bf89c-91d8-46b6-9faf-bfd1c852b168 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9642a779-df2d-4044-bdf1-7c6957336525 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d961fd5f-9fee-4deb-8abf-e4410872cdfc have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e54e2353-0172-4501-8669-6a35c68f31a5 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." +time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt -time="2026-10-20T14:55:31-12:00" level=info msg="PurgeUploads starting: olderThan=2026-10-20 14:55:31.223732768 -1200 -12 m=+20.801909278, actuallyDelete=true" -time="2026-10-20T14:55:31-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" +time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.395335272 +1400 +14 m=+20.216929162, actuallyDelete=true" +time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) @@ -3261,25 +2889,25 @@ === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS -ok github.com/docker/distribution/registry/storage 20.827s +ok github.com/docker/distribution/registry/storage 20.231s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS -ok github.com/docker/distribution/registry/storage/cache/memory 0.008s +ok github.com/docker/distribution/registry/storage/cache/memory 0.009s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved -time="2026-10-20T14:55:10-12:00" level=info msg="ignoring deleted path" path=bender +time="2025-09-18T10:38:12+14:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN TestRegulatorEnterExit ---- PASS: TestRegulatorEnterExit (0.06s) +--- PASS: TestRegulatorEnterExit (0.05s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 @@ -3293,21 +2921,21 @@ --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/base 0.065s +ok github.com/docker/distribution/registry/storage/driver/base 0.064s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped ---- PASS: Test (22.78s) +--- PASS: Test (20.99s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/filesystem 23.473s +ok github.com/docker/distribution/registry/storage/driver/filesystem 21.343s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped ---- PASS: Test (21.64s) +--- PASS: Test (19.18s) PASS -ok github.com/docker/distribution/registry/storage/driver/inmemory 22.162s +ok github.com/docker/distribution/registry/storage/driver/inmemory 19.523s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate @@ -3333,11 +2961,11 @@ === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ -time="2026-10-20T14:55:10-12:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.4 +time="2025-09-18T10:38:12+14:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.4 === RUN TestEligibleForS3/Client_IP_=_#01 -time="2026-10-20T14:55:10-12:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.4 ip=192.168.1.2 user-client= +time="2025-09-18T10:38:12+14:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.4 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 -time="2026-10-20T14:55:10-12:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.4 ip=192.168.0.2 user-client= +time="2025-09-18T10:38:12+14:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.4 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) @@ -3353,40 +2981,40 @@ === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 -=== CONT TestParsing -=== CONT TestMatchIPV4 +=== CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 ---- PASS: TestS3TryUpdate (0.00s) +=== CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched ---- PASS: TestParsing (0.00s) -=== CONT TestInvalidNetworkType === CONT TestMatchIPV6 -=== CONT TestInvalidData -=== CONT TestUpdateCalledRegularly -time="2026-10-20T14:55:10-12:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2026-10-20T14:55:10-12:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 ip="?0000000000000000000000000000000000" ---- PASS: TestMatchIPV4WithRegionMatched (0.00s) ---- PASS: TestMatchIPV6 (0.00s) +=== CONT TestParsing +=== CONT TestInvalidNetworkType +=== CONT TestMatchIPV4 +time="2025-09-18T10:38:12+14:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) +--- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) +time="2025-09-18T10:38:12+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d --- PASS: TestMatchIPV4 (0.00s) -time="2026-10-20T14:55:10-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 +time="2025-09-18T10:38:12+14:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +--- PASS: TestS3TryUpdate (0.01s) +--- PASS: TestMatchIPV4WithRegionMatched (0.01s) +--- PASS: TestMatchIPV6 (0.01s) +--- PASS: TestParsing (0.01s) +time="2025-09-18T10:38:12+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d +--- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) -time="2026-10-20T14:55:10-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=4234e3fb-7bf1-48e5-a9ac-9ab249dab7b8 --- PASS: TestMatchIPV4_2 (0.01s) ---- PASS: TestInvalidData (0.00s) ---- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) -time="2026-10-20T14:55:11-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2026-10-20T14:55:12-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2026-10-20T14:55:13-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2026-10-20T14:55:14-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 ---- PASS: TestUpdateCalledRegularly (4.50s) +time="2025-09-18T10:38:13+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +time="2025-09-18T10:38:14+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +time="2025-09-18T10:38:15+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +time="2025-09-18T10:38:16+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +--- PASS: TestUpdateCalledRegularly (4.51s) PASS -ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.513s +ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.514s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.005s +ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped @@ -3404,25 +3032,25 @@ s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.497s +ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.359s === RUN Test OK: 32 passed, 2 skipped ---- PASS: Test (17.98s) +--- PASS: Test (17.54s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/swift 18.503s +ok github.com/docker/distribution/registry/storage/driver/swift 17.901s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality ---- PASS: TestParseAndEquality (0.00s) +--- PASS: TestParseAndEquality (0.01s) PASS -ok github.com/docker/distribution/uuid 0.008s +ok github.com/docker/distribution/uuid 0.012s ? github.com/docker/distribution/version [no test files] make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' create-stamp debian/debhelper-build-stamp @@ -3461,8 +3089,8 @@ dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang -dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_amd64.deb'. +dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'golang-github-docker-distribution-dev' in '../golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.changes @@ -3471,12 +3099,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/1171965/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1171965/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/2833630 and its subdirectories -I: Current time: Tue Oct 20 14:57:59 -12 2026 -I: pbuilder-time-stamp: 1792551479 +I: removing directory /srv/workspace/pbuilder/1171965 and its subdirectories +I: Current time: Thu Sep 18 10:40:42 +14 2025 +I: pbuilder-time-stamp: 1758141642 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/forky/amd64/docker-registry_2.8.3+ds1-2.diff: 90.4% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/forky/amd64/docker-registry_2.8.3+ds1-2.diff.gz b2/build.log: 88.3% -- replaced with stdout Compressing the 1st log... b1/build.log: 89.4% -- replaced with stdout Wed Sep 17 20:40:43 UTC 2025 I: diffoscope 306 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_docker-registry_forky_amd64_1758141643 + touch /var/log/reproducible-builds/diffoscope_stamp_docker-registry_forky_amd64_1758141643 + RESULT=0 + systemd-run '--description=diffoscope on docker-registry/2.8.3+ds1-2 in forky/amd64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-amd64_32-58327 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP --run-session -c jenkins-reproducible-forky-diffoscope-18358dd4-0973-49c7-a115-f1dce52e79d0 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/dbd-tmp-J1SWH3C ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/docker-registry_2.8.3+ds1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/docker-registry_2.8.3+ds1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/docker-registry_2.8.3+ds1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b1/docker-registry_2.8.3+ds1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b2/docker-registry_2.8.3+ds1-2_amd64.changes' + false + set +x Running as unit: rb-diffoscope-amd64_32-58327.service; invocation ID: c7c8897105ff4a118daa8d94b91048ad # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/docker-registry_2.8.3+ds1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/docker-registry_2.8.3+ds1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/docker-registry_2.8.3+ds1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b1/docker-registry_2.8.3+ds1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b2/docker-registry_2.8.3+ds1-2_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 204ms CPU time consumed: 170ms Memory peak: 17.5M (swap: 0B) _ _ _ _ __| | ___ ___| | _____ _ __ _ __ ___ __ _(_)___| |_ _ __ _ _ / _` |/ _ \ / __| |/ / _ \ '__|____| '__/ _ \/ _` | / __| __| '__| | | | | (_| | (_) | (__| < __/ | |_____| | | __/ (_| | \__ \ |_| | | |_| | \__,_|\___/ \___|_|\_\___|_| |_| \___|\__, |_|___/\__|_| \__, | |___/ |___/ Wed Sep 17 20:40:44 UTC 2025 I: diffoscope 306 found no differences in the changes files, and a .buildinfo file also exists. Wed Sep 17 20:40:44 UTC 2025 I: docker-registry from forky built successfully and reproducibly on amd64. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-09-17 20:40:44] INFO: Starting at 2025-09-17 20:40:44.480964 [2025-09-17 20:40:44] INFO: Generating the pages of 1 package(s) [2025-09-17 20:40:44] CRITICAL: https://tests.reproducible-builds.org/debian/forky/amd64/docker-registry didn't produce a buildlog, even though it has been built. [2025-09-17 20:40:44] INFO: Finished at 2025-09-17 20:40:44.700569, took: 0:00:00.219608 Wed Sep 17 20:40:44 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/forky/amd64/docker-registry.html Wed Sep 17 20:40:44 UTC 2025 I: Removing signed docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc files: removed './b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc' removed './b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc' 1758141644 amd64 forky docker-registry Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/docker-registry_2.8.3+ds1-2.rbuild.log: 88.9% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/docker-registry_2.8.3+ds1-2.rbuild.log.gz [2025-09-17 20:40:45] INFO: Starting at 2025-09-17 20:40:45.037504 [2025-09-17 20:40:45] INFO: Generating the pages of 1 package(s) [2025-09-17 20:40:45] INFO: Finished at 2025-09-17 20:40:45.315818, took: 0:00:00.278318 All cleanup done. Wed Sep 17 20:40:45 UTC 2025 - total duration: 0h 13m 28s. Wed Sep 17 20:40:45 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-082yGkll, removing. Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 13min 28.786s CPU time consumed: 3.463s Memory peak: 68.3M (swap: 0B)