Running as unit: rb-build-amd64_37-83231.service; invocation ID: da4f0f6ec1764f07b873ad82010563a5 ==================================================================================== Thu Sep 18 23:29:58 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_37) on jenkins, called using "infom01-amd64 infom02-amd64" as arguments. Thu Sep 18 23:29:58 UTC 2025 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-7XtoRC1O" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Sep 18 23:29:58 UTC 2025 - checking /var/lib/jenkins/offline_nodes if infom01-amd64.debian.net is marked as down. Thu Sep 18 23:29:58 UTC 2025 - checking via ssh if infom01-amd64.debian.net is up. removed '/tmp/read-only-fs-test-3O2PAy' Thu Sep 18 23:29:58 UTC 2025 - checking /var/lib/jenkins/offline_nodes if infom02-amd64.debian.net is marked as down. Thu Sep 18 23:29:58 UTC 2025 - checking via ssh if infom02-amd64.debian.net is up. removed '/tmp/read-only-fs-test-7drrRW' 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 unstable on amd64 on jenkins now. 1st build will be done on infom01-amd64.debian.net. 2nd build will be done on infom02-amd64.debian.net. ============================================================================= Thu Sep 18 23:30:21 UTC 2025 I: starting to build docker-registry/unstable/amd64 on jenkins on '2025-09-18 23:29' Thu Sep 18 23:30:21 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_37/83231/console.log 1758238221 amd64 unstable docker-registry Thu Sep 18 23:30:21 UTC 2025 I: Downloading source for unstable/docker-registry=2.8.3+ds1-2 --2025-09-18 23:30:21-- 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% 329M=0s 2025-09-18 23:30:21 (329 MB/s) - ‘docker-registry_2.8.3+ds1-2.dsc’ saved [3163/3163] --2025-09-18 23:30:21-- 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% 329M=0s 2025-09-18 23:30:21 (329 MB/s) - ‘docker-registry_2.8.3+ds1-2.dsc’ saved [3163/3163] Thu Sep 18 23:30:21 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----- Thu Sep 18 23:30:21 UTC 2025 I: Checking whether the package is not for us Thu Sep 18 23:30:21 UTC 2025 I: Starting 1st build on remote node infom01-amd64.debian.net. Thu Sep 18 23:30:21 UTC 2025 I: Preparing to do remote build '1' on infom01-amd64.debian.net. Thu Sep 18 23:30:21 UTC 2025 - checking /var/lib/jenkins/offline_nodes if infom01-amd64.debian.net is marked as down. Thu Sep 18 23:30:21 UTC 2025 - checking via ssh if infom01-amd64.debian.net is up. removed '/tmp/read-only-fs-test-aZWBnA' ==================================================================================== Thu Sep 18 23:30:22 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on infom01-amd64, called using "1 docker-registry unstable /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf 2.8.3+ds1-2" as arguments. Thu Sep 18 23:30:22 UTC 2025 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-LP0ZUHYb" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Sep 18 23:30:22 UTC 2025 I: Downloading source for unstable/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 unstable/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (1661 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 unstable/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (1661 kB/s) Download complete and in download only mode ============================================================================= Building docker-registry in unstable on amd64 on infom01-amd64 now. Date: Thu Sep 18 23:30:22 UTC 2025 Date UTC: Thu Sep 18 23:30:22 UTC 2025 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Thu Sep 18 11:30:23 -12 2025 I: pbuilder-time-stamp: 1758238223 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/1242135/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=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='b2acb1fc115545398000d96f8c6810fc' 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='1242135' 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.AXn6DjHf/pbuilderrc_K3bJ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID='109' SUDO_HOME='/var/lib/jenkins' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' I: uname -a Linux infom01-amd64 6.12.43+deb13-cloud-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/1242135/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 unstable/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 golang-1.24-src all 1.24.4-3 [21.2 MB] Get: 35 http://deb.debian.org/debian unstable/main amd64 golang-1.24-go amd64 1.24.4-3 [28.7 MB] Get: 36 http://deb.debian.org/debian unstable/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian unstable/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian unstable/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian unstable/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian unstable/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian unstable/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 unstable/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian unstable/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian unstable/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 golang-github-google-go-cmp-dev all 0.7.0-1 [87.0 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian unstable/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian unstable/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian unstable/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian unstable/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian unstable/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian unstable/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian unstable/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 4s (34.9 MB/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_21_all.deb ... Unpacking dh-autoreconf (21) ... 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-3_all.deb ... Unpacking golang-1.24-src (1.24.4-3) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-3_amd64.deb ... Unpacking golang-1.24-go (1.24.4-3) ... 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.7.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.7.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-3) ... 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.7.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: Thu Sep 18 23:34:05 UTC 2025. Universal Time is now: Thu Sep 18 23:34:05 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-3) ... 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 (21) ... 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 12 -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/goarch internal/godebugs internal/coverage/rtcov internal/byteorder internal/runtime/atomic internal/asan internal/goexperiment internal/goos internal/msan internal/profilerecord internal/unsafeheader internal/cpu internal/abi internal/runtime/math internal/runtime/syscall internal/runtime/sys sync/atomic math/bits internal/itoa cmp unicode/utf8 unicode container/list crypto/internal/fips140/alias crypto/internal/boring/sig unicode/utf16 internal/chacha8rand crypto/internal/fips140deps/byteorder crypto/internal/fips140/subtle internal/runtime/exithook vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/bytealg crypto/internal/fips140deps/cpu log/internal encoding github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags math google.golang.org/protobuf/internal/set github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/oss github.com/aws/aws-sdk-go/aws/client/metadata internal/stringslite internal/race internal/sync internal/runtime/maps github.com/aws/aws-sdk-go/internal/sdkmath runtime iter crypto/subtle internal/reflectlite weak runtime/metrics sync maps slices internal/bisect internal/singleflight internal/testlog google.golang.org/protobuf/internal/pragma unique github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo errors sort internal/godebug internal/oserror strconv math/rand/v2 io vendor/golang.org/x/net/dns/dnsmessage path crypto/internal/fips140deps/godebug math/rand syscall github.com/beorn7/perks/quantile crypto/internal/randutil strings github.com/prometheus/client_golang/prometheus/promhttp/internal github.com/aws/aws-sdk-go/internal/sdkio hash bytes hash/fnv hash/crc32 reflect crypto net/netip encoding/base32 golang.org/x/crypto/blowfish crypto/internal/impl crypto/internal/fips140 net/http/internal/ascii github.com/munnerz/goautoneg github.com/garyburd/redigo/internal regexp/syntax github.com/aws/aws-sdk-go/internal/sdkuri bufio vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn github.com/kr/text html crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls go/build/constraint internal/syscall/execenv crypto/internal/fips140/hmac time crypto/sha3 internal/syscall/unix regexp crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/hkdf crypto/internal/fips140/bigmod crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 context github.com/bugsnag/bugsnag-go/headers github.com/aws/aws-sdk-go/internal/sdkrand internal/poll io/fs internal/filepathlite embed crypto/internal/fips140/nistec google.golang.org/protobuf/internal/editiondefaults internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary os encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem fmt crypto/internal/sysrand vendor/golang.org/x/sys/cpu github.com/bugsnag/bugsnag-go/device path/filepath io/ioutil os/signal google.golang.org/protobuf/internal/detrand github.com/prometheus/procfs/internal/util net internal/sysinfo crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/mlkem crypto/internal/fips140/ecdh crypto/internal/fips140only os/exec crypto/md5 crypto/rc4 github.com/opencontainers/image-spec/specs-go github.com/opencontainers/go-digest mime compress/flate math/big encoding/hex net/url crypto/cipher log vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack github.com/distribution/reference github.com/opencontainers/image-spec/specs-go/v1 crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 compress/gzip crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/text/unicode/bidi mime/quotedprintable vendor/golang.org/x/crypto/chacha20poly1305 net/http/internal encoding/json github.com/pkg/errors github.com/bugsnag/panicwrap database/sql/driver gopkg.in/yaml.v2 google.golang.org/protobuf/internal/errors github.com/bugsnag/bugsnag-go/errors go/token google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/version github.com/prometheus/procfs/internal/fs runtime/debug github.com/docker/distribution/version google.golang.org/protobuf/reflect/protoreflect text/template/parse encoding/csv flag vendor/golang.org/x/text/secure/bidirule golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm vendor/golang.org/x/net/idna github.com/aws/aws-sdk-go/aws/awserr os/user crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa crypto/dsa github.com/docker/distribution/uuid text/template google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order github.com/sirupsen/logrus google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface golang.org/x/text/secure/bidirule golang.org/x/crypto/bcrypt google.golang.org/protobuf/internal/protolazy github.com/aws/aws-sdk-go/internal/ini golang.org/x/crypto/vendor/golang.org/x/net/idna github.com/aws/aws-sdk-go/aws/endpoints vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix google.golang.org/protobuf/proto github.com/jmespath/go-jmespath google.golang.org/protobuf/internal/encoding/defval encoding/xml github.com/docker/distribution/registry/storage/driver github.com/aws/aws-sdk-go/internal/s3shared/arn internal/profile text/tabwriter runtime/trace crypto/ecdsa github.com/docker/distribution/registry/storage/driver/factory google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protodelim github.com/docker/distribution/registry/storage/driver/middleware runtime/pprof github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/aws/aws-sdk-go/aws/awsutil github.com/opencontainers/go-digest/digestset testing github.com/docker/distribution/digestset github.com/docker/distribution/reference github.com/kr/pretty go/scanner go/doc/comment github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar go/ast 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 go/parser go/printer gopkg.in/check.v1 crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook net/textproto github.com/google/uuid github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart github.com/spf13/cobra crypto/tls google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb 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/docker/libtrust github.com/garyburd/redigo/redis net/http github.com/docker/distribution github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/configuration github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/registry/auth expvar github.com/felixge/httpsnoop github.com/docker/distribution/registry/client/auth/challenge github.com/gorilla/mux github.com/prometheus/common/expfmt github.com/docker/distribution/registry/client/transport golang.org/x/crypto/acme github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/aws/aws-sdk-go/aws github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/registry/middleware/repository net/http/httputil github.com/ncw/swift net/http/pprof github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 github.com/gorilla/handlers 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/Shopify/logrus-bugsnag github.com/docker/distribution/health github.com/docker/distribution/notifications github.com/docker/distribution/registry/proxy/scheduler github.com/prometheus/client_golang/prometheus golang.org/x/crypto/acme/autocert github.com/docker/distribution/health/checks 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/storage/driver/middleware/cloudfront github.com/docker/distribution/health/api github.com/docker/distribution/testutil github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/internal/s3shared 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/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/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/prometheus/client_golang/prometheus/promhttp 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/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/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/filesystem github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/inmemory 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 12 -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-18T23:34:37Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-18T23:34:37Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.011s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-18T11:34:38-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.014s ? 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.006s === 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.004s === 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.004s ? 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.005s === 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.004s === 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.007s === 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.004s ? 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 11:34:41 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:39141/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39141/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39141/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39141/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38555?status=0, fail=true --- PASS: TestHTTPSink (0.01s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-18T11:34:41-12:00" level=info msg="broadcaster: closing" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 1} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.78s) PASS ok github.com/docker/distribution/notifications 1.133s ? 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-18T11:34:41-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2025-09-18T11:34:41.779378438-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="2025-09-18T11:34:41.779408293-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:41.779572051-12:00" level=info msg="Starting upload purge in 55m0s" go.version=go1.24.4 time="2025-09-18T11:34:41.779773765-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.73s) PASS ok github.com/docker/distribution/registry 8.739s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === 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.00s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.03s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.060s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-18T11:34:42-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=d4ad7b94-3936-4000-88a6-5278f6cf58af time="2025-09-18T11:34:42-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=d4ad7b94-3936-4000-88a6-5278f6cf58af --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-18T11:34:42-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=sgwvvqUAskIiV0ewI2RwZpfC-TP1yin-AcyuPyi9uKo user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.084s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2025-09-18T11:34:42-12:00" level=info msg="token not to be used before 2025-09-18 11:34:43 -1200 -12 - currently 2025-09-18 11:34:42.777537055 -1200 -12 m=+0.004426865" time="2025-09-18T11:34:42-12:00" level=info msg="token not to be used after 2025-09-18 11:34:42 -1200 -12 - currently 2025-09-18 11:34:42.777803728 -1200 -12 m=+0.004693538" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-09-18T11:34:42-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.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.013s === 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.00s) === 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.041s === 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.017s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.004s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-18T11:34:44-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="2025-09-18T11:34:44-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34753" http.request.id=6a7ae1d4-246a-4d63-9a99-94c2a8b2ae15 http.request.method=GET http.request.remoteaddr="127.0.0.1:37166" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="489.9µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-09-18T11:34:44-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="2025-09-18T11:34:44-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=45d666ae-506d-49b7-b6ff-db266eb09f92 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.412µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=760a900c-7ffe-4066-b4b2-a5e51ed69e28 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="715.99µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=b09b528c-9f5f-439b-9e4e-0f0a01ef7379 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/aaaa/blobs/uploads/c3d9eb0a-b1ee-4652-b902-d2b8da7322e7?_state=1gf5prv08enrlR6jP8lUwZ2NWf79MmauiRtm86OZJTV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjM2Q5ZWIwYS1iMWVlLTQ2NTItYjkwMi1kMmI4ZGE3MzIyZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDQuMjkzMTI2MTVaIn0%3D&digest=sha256%3A6bb4449ce8693c2839bbdd56f1f1bbb8bfb9f53b011ee706559ad81b1480bda6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.492481603s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "PUT /v2/foo/aaaa/blobs/uploads/c3d9eb0a-b1ee-4652-b902-d2b8da7322e7?_state=1gf5prv08enrlR6jP8lUwZ2NWf79MmauiRtm86OZJTV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjM2Q5ZWIwYS1iMWVlLTQ2NTItYjkwMi1kMmI4ZGE3MzIyZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDQuMjkzMTI2MTVaIn0%3D&digest=sha256%3A6bb4449ce8693c2839bbdd56f1f1bbb8bfb9f53b011ee706559ad81b1480bda6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=1f48d1c1-1954-4c8e-b13f-1d2373206181 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.27757ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=a0dfa6a3-5768-4b40-ae05-ac359bfd337e http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="764.024µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=86441cbf-6d9b-4869-a209-6be1a1a54e76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/bbbb/blobs/uploads/85809059-158d-437e-b5f4-bd0c1a722fb1?_state=QvpEilvt4dLl-fOrPdauUP4H96X118tFttwjFufXYeZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NTgwOTA1OS0xNThkLTQzN2UtYjVmNC1iZDBjMWE3MjJmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDUuODcxNDk4MDE1WiJ9&digest=sha256%3Ab21b00830b6574969dd9213bb0136abf38851aa9968bb8f153e19668cf77f5c5" http.request.useragent=Go-http-client/1.1 http.response.duration=859.763744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "PUT /v2/foo/bbbb/blobs/uploads/85809059-158d-437e-b5f4-bd0c1a722fb1?_state=QvpEilvt4dLl-fOrPdauUP4H96X118tFttwjFufXYeZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NTgwOTA1OS0xNThkLTQzN2UtYjVmNC1iZDBjMWE3MjJmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDUuODcxNDk4MDE1WiJ9&digest=sha256%3Ab21b00830b6574969dd9213bb0136abf38851aa9968bb8f153e19668cf77f5c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=d9a7b864-e523-40bc-9d29-3e6cc04b44c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.199932ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=ea860911-071e-4c34-8e33-f55f6590ebc2 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="791.335µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=0b1aa4cd-25c3-4462-be15-6a6f6464b449 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/cccc/blobs/uploads/d218554a-ffe9-4a2a-bb18-664df265847f?_state=ceYZu_TKYR6QjWNxhsZoVpCZRpnwFbPE4xz_6ogw1S97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMjE4NTU0YS1mZmU5LTRhMmEtYmIxOC02NjRkZjI2NTg0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDYuNzg4OTQwOTQyWiJ9&digest=sha256%3A89311e410a739d4bc6160394cc0b56fa014447b77842c9ac4b66233bc7cf1663" http.request.useragent=Go-http-client/1.1 http.response.duration=437.42371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "PUT /v2/foo/cccc/blobs/uploads/d218554a-ffe9-4a2a-bb18-664df265847f?_state=ceYZu_TKYR6QjWNxhsZoVpCZRpnwFbPE4xz_6ogw1S97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMjE4NTU0YS1mZmU5LTRhMmEtYmIxOC02NjRkZjI2NTg0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDYuNzg4OTQwOTQyWiJ9&digest=sha256%3A89311e410a739d4bc6160394cc0b56fa014447b77842c9ac4b66233bc7cf1663 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=a98677eb-e131-4e79-a01a-65f6653003c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.083375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=1a1171f0-bdc2-4d3f-b804-d6d0a317d039 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="655.399µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=f312ef06-6158-495b-baf0-617c7af4f9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/dddd/blobs/uploads/a18d434f-22db-40f9-83d6-53582d1090c4?_state=XxBExsUEJn3kcIzzfgfI6Jhs1IfdBuIT92aBpkg5VPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMThkNDM0Zi0yMmRiLTQwZjktODNkNi01MzU4MmQxMDkwYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDcuMzA4OTIxMTlaIn0%3D&digest=sha256%3Ae354f24c206aa9df13759ff5ca9fe907ae9b4beccbddc44d88c8221845b08d1c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.304101564s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "PUT /v2/foo/dddd/blobs/uploads/a18d434f-22db-40f9-83d6-53582d1090c4?_state=XxBExsUEJn3kcIzzfgfI6Jhs1IfdBuIT92aBpkg5VPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMThkNDM0Zi0yMmRiLTQwZjktODNkNi01MzU4MmQxMDkwYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDcuMzA4OTIxMTlaIn0%3D&digest=sha256%3Ae354f24c206aa9df13759ff5ca9fe907ae9b4beccbddc44d88c8221845b08d1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=ca2b7ca4-f7e0-439c-9bdd-25cd51c28dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.167303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=22f80b44-c220-46b5-ad2e-53492c53a58b http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="722.47µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=50d6672d-6e5f-4741-ad0b-872c257a5664 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/eeee/blobs/uploads/dc6c48c5-e790-41e9-b04b-23231df436da?_state=GISMYp80FT60rNfhR9TPWgfcdK_PQITcAg9UMXx0JIR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkYzZjNDhjNS1lNzkwLTQxZTktYjA0Yi0yMzIzMWRmNDM2ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDguNjg2NDEwNTI4WiJ9&digest=sha256%3A915bac157eb362c6d4ce6dd513a783e6443accfb57287451f0720f6780684740" http.request.useragent=Go-http-client/1.1 http.response.duration=732.839801ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "PUT /v2/foo/eeee/blobs/uploads/dc6c48c5-e790-41e9-b04b-23231df436da?_state=GISMYp80FT60rNfhR9TPWgfcdK_PQITcAg9UMXx0JIR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkYzZjNDhjNS1lNzkwLTQxZTktYjA0Yi0yMzIzMWRmNDM2ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDguNjg2NDEwNTI4WiJ9&digest=sha256%3A915bac157eb362c6d4ce6dd513a783e6443accfb57287451f0720f6780684740 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=d92f5312-ef25-47d4-b217-66b9e72c4dd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.159871ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=62d98e76-95cd-4e64-8002-58d477e4607c http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="639.075µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=7d94db79-7309-4815-9fb0-369e1d9e78a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/ffff/blobs/uploads/275c6245-6cae-4bba-8b25-f1126b1496e6?_state=JKMgKyuZQqsH-rO4nN-VPaj8LPzHVNJkzFG6tBYofVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNzVjNjI0NS02Y2FlLTRiYmEtOGIyNS1mMTEyNmIxNDk2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDkuNDg5OTA3MjRaIn0%3D&digest=sha256%3A59340ade17c5785d136d6a2c687c0c760e28361ed7a12b4a8304c4da32ef218b" http.request.useragent=Go-http-client/1.1 http.response.duration=795.554829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "PUT /v2/foo/ffff/blobs/uploads/275c6245-6cae-4bba-8b25-f1126b1496e6?_state=JKMgKyuZQqsH-rO4nN-VPaj8LPzHVNJkzFG6tBYofVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNzVjNjI0NS02Y2FlLTRiYmEtOGIyNS1mMTEyNmIxNDk2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDkuNDg5OTA3MjRaIn0%3D&digest=sha256%3A59340ade17c5785d136d6a2c687c0c760e28361ed7a12b4a8304c4da32ef218b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=2f86e32f-209e-448d-947f-853f11e336ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.363429ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=04585f30-2c44-45ca-af72-9cf18bc312b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="536.78µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=4424e682-7b4d-4904-8149-061268558e1f http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="780.627µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=14ef71d8-ef58-4eb1-954e-a0b60540ea80 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="656.983µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=9a91bdf4-7d8a-4788-b040-6fc607be237e http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="765.776µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=98fc01b7-bb62-4c7f-889f-762d22e9a5cf http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="581.418µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=e35606fe-a0f6-4fe1-95e9-2418375e04f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="657.242µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-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:38547" http.request.id=f33c1926-6fac-4a39-8e0c-d5218bb18c12 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="753.287µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-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:38547" http.request.id=5193daac-6ebe-4685-b51e-2e21a16319ee http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="649µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=698fb212-3ba9-4fd5-a115-21597f8bfe95 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="719.155µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=7815fa9a-4407-418b-994b-fca37ff8afed http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="645.624µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T11:34: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="2025-09-18T11:34:50-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=d47acf44-febe-492b-8b76-58eba4be269f http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.126921ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b4a55708-a40f-4a3e-9477-a3ce296cd77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/aaaa/blobs/uploads/fcbf5a0d-2dd5-4cf0-8c23-377b190392fc?_state=TZkHBZy8bJijwXoLDe3h8W0af5z97VrWnUW8ahGlX_17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2JmNWEwZC0yZGQ1LTRjZjAtOGMyMy0zNzdiMTkwMzkyZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuMzQ5ODk2NzEzWiJ9&digest=sha256%3A8fb036325825dd54c13e8fb92cecf554c313dc3c62049d152e037ca6f2cb8f9a" http.request.useragent=Go-http-client/1.1 http.response.duration=381.829793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/aaaa/blobs/uploads/fcbf5a0d-2dd5-4cf0-8c23-377b190392fc?_state=TZkHBZy8bJijwXoLDe3h8W0af5z97VrWnUW8ahGlX_17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2JmNWEwZC0yZGQ1LTRjZjAtOGMyMy0zNzdiMTkwMzkyZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuMzQ5ODk2NzEzWiJ9&digest=sha256%3A8fb036325825dd54c13e8fb92cecf554c313dc3c62049d152e037ca6f2cb8f9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=a04b50ba-ebc1-4a63-a8d6-a209e2550559 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="981.332µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=0bc4beed-4ba1-4504-9b9d-24cb53961ebb http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="584.072µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b2f64e05-ad21-487c-878c-fa8a70af4430 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/bbbb/blobs/uploads/d89e8740-627b-4b33-b3d2-80d7a53e0d15?_state=OAko1qwAMVp9svcjNBLD5h00YMGH70Nbe0cxGkGJNvd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkODllODc0MC02MjdiLTRiMzMtYjNkMi04MGQ3YTUzZTBkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuNzkyNTMzMjE1WiJ9&digest=sha256%3A35e890e45802cec5649d2f05c38a5c46f27ad066d9170f45d378b1f0358085a9" http.request.useragent=Go-http-client/1.1 http.response.duration=823.132882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/bbbb/blobs/uploads/d89e8740-627b-4b33-b3d2-80d7a53e0d15?_state=OAko1qwAMVp9svcjNBLD5h00YMGH70Nbe0cxGkGJNvd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkODllODc0MC02MjdiLTRiMzMtYjNkMi04MGQ3YTUzZTBkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuNzkyNTMzMjE1WiJ9&digest=sha256%3A35e890e45802cec5649d2f05c38a5c46f27ad066d9170f45d378b1f0358085a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=2cd48579-a619-42a5-b826-3f8e9a0239e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.086089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=ffc87457-aeca-4235-afcf-f69551568f0c http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="731.304µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=6676df58-69c6-4527-afaf-ef1728124741 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/cccc/blobs/uploads/d818a982-f1ed-446a-9777-6c0a7c6dc058?_state=21dhq0V4A_21BmsXvlGSPkIOHaxir4pxBvS4z2zojvJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODE4YTk4Mi1mMWVkLTQ0NmEtOTc3Ny02YzBhN2M2ZGMwNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTEuNzA4ODc5OTc3WiJ9&digest=sha256%3Aba5d7be2012df84c0548cf1611211dd197a4dddba6eda1af26db71c4cc630252" http.request.useragent=Go-http-client/1.1 http.response.duration=1.085563856s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "PUT /v2/foo/cccc/blobs/uploads/d818a982-f1ed-446a-9777-6c0a7c6dc058?_state=21dhq0V4A_21BmsXvlGSPkIOHaxir4pxBvS4z2zojvJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODE4YTk4Mi1mMWVkLTQ0NmEtOTc3Ny02YzBhN2M2ZGMwNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTEuNzA4ODc5OTc3WiJ9&digest=sha256%3Aba5d7be2012df84c0548cf1611211dd197a4dddba6eda1af26db71c4cc630252 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=e0abc2d0-2932-4258-9896-95a50b6e0c12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.418041ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b88f7f97-32cf-46ab-bd80-e9df6e070115 http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="783.662µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=c809b6f4-64e4-4c6d-96a2-fc769cf58237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/dddd/blobs/uploads/9458bec9-07fe-4961-b8ad-960abdd1b0c3?_state=SC5SEW-Pz62xn53zWHvesCyezHQWGqD5MaquLY-FeYp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5NDU4YmVjOS0wN2ZlLTQ5NjEtYjhhZC05NjBhYmRkMWIwYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTIuOTE5MDEyMDA5WiJ9&digest=sha256%3Adcc46af62692a5673d451827f121af436146ba1c885b688d1f9d1832900565d8" http.request.useragent=Go-http-client/1.1 http.response.duration=944.14006ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "PUT /v2/foo/dddd/blobs/uploads/9458bec9-07fe-4961-b8ad-960abdd1b0c3?_state=SC5SEW-Pz62xn53zWHvesCyezHQWGqD5MaquLY-FeYp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5NDU4YmVjOS0wN2ZlLTQ5NjEtYjhhZC05NjBhYmRkMWIwYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTIuOTE5MDEyMDA5WiJ9&digest=sha256%3Adcc46af62692a5673d451827f121af436146ba1c885b688d1f9d1832900565d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=4d784508-1dbb-4ece-aa94-2f56ccf1a28c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.263187ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=d9dd73b8-a673-45e5-b117-80b003eefcdf http.request.method=GET http.request.remoteaddr="127.0.0.1:43678" 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="459.524µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (9.66s) === RUN TestURLPrefix time="2025-09-18T11:34:53-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="2025-09-18T11:34:53-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42985" http.request.id=b9a2fac5-d7c1-4aad-827b-25f52a2fb5f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46644" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.469µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-09-18T11:34:53-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="2025-09-18T11:34:53-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=dcca6fe3-798b-48e7-b73a-be6c15c5b7fc http.request.method=GET http.request.remoteaddr="127.0.0.1:49658" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.182µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=14a439e7-b3fa-4f64-acef-90d2a9ca0fdb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="732.547µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "HEAD /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=69c5b148-b727-4123-9d8a-c043b3f90689 http.request.method=POST http.request.remoteaddr="127.0.0.1:49666" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="865.748µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=ee081909-7b5f-4461-a7c5-4b9f521b03f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="854.43µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=5e56c195-0597-4ab1-a194-815a2d907fd5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="745.446µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "DELETE /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=e1340cc5-b2ed-436f-93a0-fb97288dacc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=1f146a82-625b-4bbb-9f33-545907b07198 time="2025-09-18T11:34:53-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:38485" http.request.id=e1340cc5-b2ed-436f-93a0-fb97288dacc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.933µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=1f146a82-625b-4bbb-9f33-545907b07198 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=79cf1d9d-4967-4463-9fcb-de1c9d4661e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.883µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-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:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 provided="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac time="2025-09-18T11:34:53-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a, 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:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.436µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=f6e82dd2-49ea-4bc8-9e9d-22e0bcd92f29 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="741.339µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=a18f4e9b-4af1-4b14-97d6-3266f88b3ea4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/167df8a4-76fe-41f1-850f-30a4437268d9?_state=Ppky4F47b6tw7OdcAr0hgouur-NhrlJYJhZFQQNOSDl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2N2RmOGE0LTc2ZmUtNDFmMS04NTBmLTMwYTQ0MzcyNjhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODg1ODk5MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.234434ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/167df8a4-76fe-41f1-850f-30a4437268d9?_state=Ppky4F47b6tw7OdcAr0hgouur-NhrlJYJhZFQQNOSDl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2N2RmOGE0LTc2ZmUtNDFmMS04NTBmLTMwYTQ0MzcyNjhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODg1ODk5MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=6e166afb-78b1-4c8e-9669-2421f83deff1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="789.903µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=7f5ffb04-f6ab-4470-b0f8-edcb0eb55a45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/3cde59e4-eb0a-4593-a386-32e0bb544295?_state=Mz0eupv-yRDh6H0gFq1-FHllyfKcomVctrT5YOG-NYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZGU1OWU0LWViMGEtNDU5My1hMzg2LTMyZTBiYjU0NDI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTEwODQ4MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.042144ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/3cde59e4-eb0a-4593-a386-32e0bb544295?_state=Mz0eupv-yRDh6H0gFq1-FHllyfKcomVctrT5YOG-NYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZGU1OWU0LWViMGEtNDU5My1hMzg2LTMyZTBiYjU0NDI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTEwODQ4MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=e5dd9048-0e17-4539-ae33-10c88d4515cf http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="736.472µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:55-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=3a929799-f745-485c-b781-a0128c1767a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/c34922c1-dbdd-4a6d-a45e-a055211b4bed?_state=-RUwVd3jKtaXUrx0bYvxlP7xPbTFk9MtxpnadFnWs2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDkyMmMxLWRiZGQtNGE2ZC1hNDVlLWEwNTUyMTFiNGJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTM0MzAzNTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.580661634s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/c34922c1-dbdd-4a6d-a45e-a055211b4bed?_state=-RUwVd3jKtaXUrx0bYvxlP7xPbTFk9MtxpnadFnWs2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDkyMmMxLWRiZGQtNGE2ZC1hNDVlLWEwNTUyMTFiNGJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTM0MzAzNTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:55-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=f5bf509e-b3f6-4e37-8ab4-da97708931ff http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="643.452µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:55 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-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:38485" http.request.id=475cde75-2281-440f-a009-7e96254487eb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=3TsGLF3ck4xIDsUzh0XRWGGlebMlEMf694OFddsm1cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1NS41OTY0OTY3NjhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.629464123s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:55 -1200] "PATCH /v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=3TsGLF3ck4xIDsUzh0XRWGGlebMlEMf694OFddsm1cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1NS41OTY0OTY3NjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=b345ae1b-0d17-49d6-bc09-b75aec07ddfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=26X5BTi0nHrnqmB_fTHlqPKi9XuiGfnxYV0Kvx-_bi17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MzA1ODczOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration="789.603µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=26X5BTi0nHrnqmB_fTHlqPKi9XuiGfnxYV0Kvx-_bi17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MzA1ODczOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=feefc351-358e-435e-ad84-6a1531f95393 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="538.854µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "HEAD /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=6bc44143-4563-4b6d-87b5-57ab900c825b http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=25.816432ms http.response.status=200 http.response.written=30587392 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 30587392 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=error msg="error parsing digest=\"sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=8ddc59cd-c791-4ada-ad39-21baea886b1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar time="2025-09-18T11:34:57-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:38485" http.request.id=8ddc59cd-c791-4ada-ad39-21baea886b1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.958µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=a36bc79a-a2e9-4e82-8973-4e9d152cf9b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49696" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration="954.6µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-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="2025-09-18T11:34:57-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=241ae101-f80a-4d23-a46d-7c1357f07731 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.035µs" http.response.status=404 http.response.written=157 vars.digest="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5820eb6d-520a-4bd4-91c7-20aca4107eb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="767.259µs" http.response.status=404 http.response.written=157 vars.digest="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "HEAD /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6dc0e0db-6c0b-485a-939f-c836b130bcd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48030" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="685.285µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=339869b1-c9df-4927-8949-bddd5316dc0e http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="779.417µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=164179fc-d77c-4ac4-bc7a-e1dfa97797c1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="711.846µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "DELETE /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=8e2e5596-92bf-43f6-8779-9d1a312c8e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b1b47b35-fdcf-4c2a-a461-03c440da4618 time="2025-09-18T11:34:57-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:34277" http.request.id=8e2e5596-92bf-43f6-8779-9d1a312c8e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.212µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b1b47b35-fdcf-4c2a-a461-03c440da4618 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=b5b4abba-4e0b-442e-a060-e6d02b40e6d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="742.821µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-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:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 provided="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 time="2025-09-18T11:34:57-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2, 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:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.806µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5d72b74d-c0f5-4537-b282-9efdae621116 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="646.476µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=65146b08-a70b-4d3a-8715-9fee064fd9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/a84489a9-2753-4de0-ad4d-e14a905d8df2?_state=9eUQbdc3PWmDRjuPn50ILFIKm9iI2tuSHuvCuM9Dv297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDQ4OWE5LTI3NTMtNGRlMC1hZDRkLWUxNGE5MDVkOGRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzY0MTIyNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="828.431µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/a84489a9-2753-4de0-ad4d-e14a905d8df2?_state=9eUQbdc3PWmDRjuPn50ILFIKm9iI2tuSHuvCuM9Dv297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDQ4OWE5LTI3NTMtNGRlMC1hZDRkLWUxNGE5MDVkOGRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzY0MTIyNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=a644cb80-0943-4423-8557-794e13e9fa5e http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="709.472µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=cd712c14-f9f5-4614-8dec-dc7f370fd4c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/0eeff1a0-92ed-4e99-a8cd-a553c27f12d6?_state=PiTqiPZGoQ5S7PwvWwklsQ3RQZUAK97z0BiWeqzrOQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWZmMWEwLTkyZWQtNGU5OS1hOGNkLWE1NTNjMjdmMTJkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzgyODE0MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="921.943µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/0eeff1a0-92ed-4e99-a8cd-a553c27f12d6?_state=PiTqiPZGoQ5S7PwvWwklsQ3RQZUAK97z0BiWeqzrOQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWZmMWEwLTkyZWQtNGU5OS1hOGNkLWE1NTNjMjdmMTJkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzgyODE0MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=af7a9e1f-3891-4733-b7b4-7da789486f2b http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="685.574µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=7250708d-2f0c-40a4-be55-217173f9fb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/305208d5-1b83-451a-aa41-44300b799182?_state=BAL4qwQ4VzPvAMdEohYBlrTVWSpT_FDb3ucuIa_Drch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNTIwOGQ1LTFiODMtNDUxYS1hYTQxLTQ0MzAwYjc5OTE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zNDAyMDE4NzNaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration=406.103236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/305208d5-1b83-451a-aa41-44300b799182?_state=BAL4qwQ4VzPvAMdEohYBlrTVWSpT_FDb3ucuIa_Drch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNTIwOGQ1LTFiODMtNDUxYS1hYTQxLTQ0MzAwYjc5OTE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zNDAyMDE4NzNaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6e06ca88-0114-455b-bb4d-27138e464e02 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="596.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-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:34277" http.request.id=6df5957f-b165-4d67-b5c7-9611a7a4827d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=ufaS36CLWuJB7XOTyir_2bR-x4gXDK2vT0XBk_26M2Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny43NTgwMDA3NjlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=465.300473ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PATCH /v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=ufaS36CLWuJB7XOTyir_2bR-x4gXDK2vT0XBk_26M2Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny43NTgwMDA3NjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6b156a58-b7cd-4ec2-9e39-f64985e13367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=KmyGjajmSXPg4IAeV1uylNdD9GOak2FP_qPdMkMKQ_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MTU1MTIwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTdaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration="720.168µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=KmyGjajmSXPg4IAeV1uylNdD9GOak2FP_qPdMkMKQ_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MTU1MTIwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTdaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=edb454f0-863b-4a8f-be2f-178b68d90fb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="616.04µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "HEAD /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=60f8a838-f8b9-447d-a0e0-21c66544ed89 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=11.492284ms http.response.status=200 http.response.written=15512064 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 15512064 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=error msg="error parsing digest=\"sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=a6dba9ed-c9b3-4b71-8cc7-68b0bea2ba32 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar time="2025-09-18T11:34:58-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:34277" http.request.id=a6dba9ed-c9b3-4b71-8cc7-68b0bea2ba32 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="493.716µs" http.response.status=400 http.response.written=110 vars.digest="sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5a97a6a9-90ba-4697-8788-acc34b5fe33c http.request.method=GET http.request.remoteaddr="127.0.0.1:48068" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration="672.416µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=82034652-ce06-4965-882a-204a9d6b1180 http.request.method=GET http.request.remoteaddr="127.0.0.1:48068" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.797244ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=afff99fb-c193-4f45-9175-a6127ee1d4b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48054" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.127392ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=42844a08-2887-4e17-85ab-fb3bfedd79f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49696" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=982.864854ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=cd0eaa01-8eae-450c-a1c6-fc5fb328e9b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49686" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=987.553993ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.38s) === RUN TestBlobDelete time="2025-09-18T11:34:58-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="2025-09-18T11:34:58-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4c3ad280-65ad-4b8a-b361-55b9b9d2ab2a http.request.method=GET http.request.remoteaddr="127.0.0.1:51678" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.71µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=960fefad-1696-43e6-b0d0-52edfef69425 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.482µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=04bd327e-8546-450e-b0db-9b4693b9f68b http.request.method=POST http.request.remoteaddr="127.0.0.1:51690" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="557.192µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=e6f971de-d640-439f-8aaa-1cb7ab9d1f1d http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="575.639µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4bd2e8f8-8bb2-4cbd-bb48-016e98c7782e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="639.776µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "DELETE /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=29e18275-9254-49e6-8211-05e842738063 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=878f98a0-141a-491e-b38d-50d0bf0a9b6d time="2025-09-18T11:34:58-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:46201" http.request.id=29e18275-9254-49e6-8211-05e842738063 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="467.747µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=878f98a0-141a-491e-b38d-50d0bf0a9b6d 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=2bb2c29f-455a-4e99-a460-3b5e52d0ea43 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="582.499µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-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:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 provided="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 time="2025-09-18T11:34:58-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5, 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:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="585.865µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=8e32975c-3d2f-4b00-aca2-4f5460d72705 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="512.464µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=5bf8313d-2688-4161-9d2b-db49313f5f35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/6c1f2f15-cd3f-455c-9dfd-4e55391849b0?_state=9id4xAuFKpwGcbNydCnCgkkS5xvbr3uhMU0KZVivJUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjMWYyZjE1LWNkM2YtNDU1Yy05ZGZkLTRlNTUzOTE4NDliMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjA3NDA5MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="635.069µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/6c1f2f15-cd3f-455c-9dfd-4e55391849b0?_state=9id4xAuFKpwGcbNydCnCgkkS5xvbr3uhMU0KZVivJUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjMWYyZjE1LWNkM2YtNDU1Yy05ZGZkLTRlNTUzOTE4NDliMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjA3NDA5MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=69a9a82c-542d-40dc-aa89-9dd24bd5369e http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="455.678µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3184af1a-9be2-4bd2-83a9-0f678a826947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/bd806a2f-182a-4a2c-b046-ced5e87b6392?_state=zrYaTUY78_8_9LQ3jmm5vi-FaMjO8E7snbtKk_stvEd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkODA2YTJmLTE4MmEtNGEyYy1iMDQ2LWNlZDVlODdiNjM5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjIyNzgyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="611.153µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/bd806a2f-182a-4a2c-b046-ced5e87b6392?_state=zrYaTUY78_8_9LQ3jmm5vi-FaMjO8E7snbtKk_stvEd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkODA2YTJmLTE4MmEtNGEyYy1iMDQ2LWNlZDVlODdiNjM5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjIyNzgyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=f3480e0a-3643-4200-8252-809e208b7227 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="429.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=a2a7d2aa-edf4-448a-9d00-befa5e5314bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/28bebdc0-0058-4815-9cc0-3bea4568a16e?_state=YwStydB1nG1UBhnAuMIZaF1rvfFtsHwY-ne5jE5ihdl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YmViZGMwLTAwNTgtNDgxNS05Y2MwLTNiZWE0NTY4YTE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjM3MzI4ODJaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration=701.872943ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/28bebdc0-0058-4815-9cc0-3bea4568a16e?_state=YwStydB1nG1UBhnAuMIZaF1rvfFtsHwY-ne5jE5ihdl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YmViZGMwLTAwNTgtNDgxNS05Y2MwLTNiZWE0NTY4YTE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjM3MzI4ODJaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4e9851a7-7ed5-4159-96be-f6f870f2c150 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="616.311µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34: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:46201" http.request.id=9e0c99b3-6344-47a9-bc02-56f60f159f01 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=YSpZnBxBoljO1AfLKBfU_lCmVDfzqv4yR3jDwpf8qkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS4wNDA3NTg5NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=721.333758ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PATCH /v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=YSpZnBxBoljO1AfLKBfU_lCmVDfzqv4yR3jDwpf8qkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS4wNDA3NTg5NzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3a9cf79c-fd83-4df8-bdaf-2053f8085d93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=Bag_480hdG93pFhN5V57EDSXjVIo61tQMx5iJFkyOvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MjAyNjA4NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTlaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="717.374µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PUT /v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=Bag_480hdG93pFhN5V57EDSXjVIo61tQMx5iJFkyOvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MjAyNjA4NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTlaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=28a435c5-bb93-41cb-8551-509f21b3dbc8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="655.489µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=97b06221-da7e-4ba7-9304-c1ccc40bcd19 http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=12.663391ms http.response.status=200 http.response.written=20260864 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 20260864 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=error msg="error parsing digest=\"sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=8ed4057b-a4e0-4b61-855f-75dc904c794b http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar time="2025-09-18T11:34: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:46201" http.request.id=8ed4057b-a4e0-4b61-855f-75dc904c794b http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="512.173µs" http.response.status=400 http.response.written=110 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3b8b41fb-08d6-4017-933c-982dd5a26692 http.request.method=GET http.request.remoteaddr="127.0.0.1:49412" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="613.416µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=0324303d-0173-412b-a67e-145c49a35346 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="529.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=2e961571-aca4-4669-bd64-c26b2b75a906 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="435.137µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-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:46201" http.request.id=9932c57d-88a2-4ce7-8a9b-3a5e5f774656 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="478.162µs" http.response.status=404 http.response.written=74 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=error msg="error parsing digest=\"sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=998aae59-b353-45ed-b925-16dc7fec9e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar time="2025-09-18T11:34: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:46201" http.request.id=998aae59-b353-45ed-b925-16dc7fec9e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.282µs" http.response.status=400 http.response.written=110 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=46f21cbd-6f89-4443-ac2a-9970091544a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49424" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="625.304µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=a83ec02c-ee68-414a-8694-9148ad521ab0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49424" http.request.uri="/v2/foo/bar/blobs/uploads/9e93ab91-c993-4a3a-afe4-8a51b2979bc2?_state=GjMwb_0GQko7tgPKXBWUwNPrYa-L_RLC_EYppuedF0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTNhYjkxLWM5OTMtNGEzYS1hZmU0LThhNTFiMjk3OWJjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS43OTYxNjQ1MloifQ%3D%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration=740.789886ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PUT /v2/foo/bar/blobs/uploads/9e93ab91-c993-4a3a-afe4-8a51b2979bc2?_state=GjMwb_0GQko7tgPKXBWUwNPrYa-L_RLC_EYppuedF0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTNhYjkxLWM5OTMtNGEzYS1hZmU0LThhNTFiMjk3OWJjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS43OTYxNjQ1MloifQ%3D%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3a743b3d-3fcd-4110-b52e-3d7693271504 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49424" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="650.242µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=318f1cef-a00a-4858-bd74-0ae437fcdace http.request.method=GET http.request.remoteaddr="127.0.0.1:49412" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=763.701742ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=c0a1058a-0ec2-4f77-81a9-18c2fcc3d1df http.request.method=GET http.request.remoteaddr="127.0.0.1:49400" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=767.884437ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (2.31s) === RUN TestRelativeURL time="2025-09-18T11:35:00-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="2025-09-18T11:35:00-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=132384d3-3f80-41b1-a36e-aebb2617f5b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="621.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=8e8ebc66-599b-4811-ac91-6d88442825ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52084" http.request.uri="/v2/foo/bar/blobs/uploads/322a732d-fb77-431c-9f40-4b41345314b5?_state=afIpOvVetxQUzheG4q5n-cYz-EfwBR_WDTcZ6iIYJYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmE3MzJkLWZiNzctNDMxYy05ZjQwLTRiNDEzNDUzMTRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMC41NTYwNTM4OTZaIn0%3D&digest=sha256%3A57ed0ea27662c01b6a41098e073b7be649d99ee0401b19e9731ca02485232691" http.request.useragent=Go-http-client/1.1 http.response.duration=1.038085304s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "PUT /v2/foo/bar/blobs/uploads/322a732d-fb77-431c-9f40-4b41345314b5?_state=afIpOvVetxQUzheG4q5n-cYz-EfwBR_WDTcZ6iIYJYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmE3MzJkLWZiNzctNDMxYy05ZjQwLTRiNDEzNDUzMTRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMC41NTYwNTM4OTZaIn0%3D&digest=sha256%3A57ed0ea27662c01b6a41098e073b7be649d99ee0401b19e9731ca02485232691 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=41dc6b36-e60e-4a26-be5e-d5bbe00fd12a http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="768.952µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=de65872a-0e04-4fec-83a5-465c9de6e233 http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="560.196µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=719502cd-f4c5-4b9c-9c41-0677b0097f75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52084" http.request.uri="/v2/foo/bar/blobs/uploads/a441300e-538b-4e91-9d8b-8546211f4dc7?_state=NpmUoQkLRRi5YCQidTd3eECk9jS6O0hd6RZe8YAqpbF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDEzMDBlLTUzOGItNGU5MS05ZDhiLTg1NDYyMTFmNGRjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMS43MjkxODExNTFaIn0%3D&digest=sha256%3A1e5cf1c5a162bd453bb274130974200f320868808eec4913b5d1f53a150d1e01" http.request.useragent=Go-http-client/1.1 http.response.duration=644.365156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "PUT /v2/foo/bar/blobs/uploads/a441300e-538b-4e91-9d8b-8546211f4dc7?_state=NpmUoQkLRRi5YCQidTd3eECk9jS6O0hd6RZe8YAqpbF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDEzMDBlLTUzOGItNGU5MS05ZDhiLTg1NDYyMTFmNGRjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMS43MjkxODExNTFaIn0%3D&digest=sha256%3A1e5cf1c5a162bd453bb274130974200f320868808eec4913b5d1f53a150d1e01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (1.82s) === RUN TestBlobDeleteDisabled time="2025-09-18T11:35: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="2025-09-18T11:35:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:02-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:37527" http.request.id=5ae7ba35-8ca4-4909-9808-0806a446d263 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52154" http.request.uri="/v2/foo/bar/blobs/sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="578.583µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "DELETE /v2/foo/bar/blobs/sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.07s) === RUN TestDeleteDisabled time="2025-09-18T11:35: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="2025-09-18T11:35:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41295" http.request.id=54da550f-79fd-4b5b-a752-9f0c74a2f481 http.request.method=POST http.request.remoteaddr="127.0.0.1:48148" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="608.259µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41295" http.request.id=eb3d8d69-f0cb-4556-9a83-c65230a1882d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/bar/blobs/uploads/f9f03fd5-4f9f-4c63-915b-86c43c476a98?_state=o0UWebi3qY-K0eRzWmun471RL3FCKuGGU7yptRHZIid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZjAzZmQ1LTRmOWYtNGM2My05MTViLTg2YzQzYzQ3NmE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMi41NTQwMjUyNDZaIn0%3D&digest=sha256%3A8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" http.request.useragent=Go-http-client/1.1 http.response.duration=1.502513951s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "PUT /v2/foo/bar/blobs/uploads/f9f03fd5-4f9f-4c63-915b-86c43c476a98?_state=o0UWebi3qY-K0eRzWmun471RL3FCKuGGU7yptRHZIid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZjAzZmQ1LTRmOWYtNGM2My05MTViLTg2YzQzYzQ3NmE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMi41NTQwMjUyNDZaIn0%3D&digest=sha256%3A8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:04-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:41295" http.request.id=f6c7d6f2-09ef-4130-a58e-af69bfa49181 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/bar/blobs/sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="538.743µs" http.response.status=405 http.response.written=78 vars.digest="sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "DELETE /v2/foo/bar/blobs/sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.62s) === RUN TestDeleteReadOnly time="2025-09-18T11:35:04-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="2025-09-18T11:35:04-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38801" http.request.id=93b06656-785e-4335-baa7-6d5866078652 http.request.method=POST http.request.remoteaddr="127.0.0.1:44704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="903.424µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38801" http.request.id=3cc6d6c4-da2b-4d6f-80e5-3eecd04e1cf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/blobs/uploads/8b38976d-6a98-469d-9481-500e83c5190b?_state=X_8lxznjHLVaDsLumrVq873g5ItReFSq_BiAmGkq-wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMzg5NzZkLTZhOTgtNDY5ZC05NDgxLTUwMGU4M2M1MTkwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowNC4xNDY3Mjk3NDNaIn0%3D&digest=sha256%3A899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25" http.request.useragent=Go-http-client/1.1 http.response.duration=1.257686649s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "PUT /v2/foo/bar/blobs/uploads/8b38976d-6a98-469d-9481-500e83c5190b?_state=X_8lxznjHLVaDsLumrVq873g5ItReFSq_BiAmGkq-wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMzg5NzZkLTZhOTgtNDY5ZC05NDgxLTUwMGU4M2M1MTkwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowNC4xNDY3Mjk3NDNaIn0%3D&digest=sha256%3A899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "DELETE /v2/foo/bar/blobs/sha256:899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.35s) === RUN TestStartPushReadOnly time="2025-09-18T11:35:05-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="2025-09-18T11:35:05-12:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "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-18T11:35:05-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="2025-09-18T11:35:05-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:05-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:41049" http.request.id=db97d4d9-06b2-4616-aef5-1d7073da4a5e http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="998.157µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-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:41049" http.request.id=529a2f04-b6dc-4e2c-8d64-16459842f13a http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="651.544µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-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:41049" http.request.id=e9231839-d871-44fc-bfe7-fbb5e9358a76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="732.296µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="920.82µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="962.314µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="981.573µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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.007802ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b21622fc-34fa-44a7-adf7-bbae7031022c http.request.method=POST http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="878.938µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:07-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=628c35db-6895-4867-829a-12017f14402c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/blobs/uploads/ee2e473b-3771-41c9-880f-4970123c0938?_state=IozNYb0xzgMeMQv_zqE2EOu1VXmBns9sUuH6ivmUQ7N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTJlNDczYi0zNzcxLTQxYzktODgwZi00OTcwMTIzYzA5MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDUuNTEzMjIwMTIyWiJ9&digest=sha256%3A5d90240b870604003e216b4f9d75dfb9db9af3a90c5298f4b5c4ac497e7f6ecb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.55629486s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/blobs/uploads/ee2e473b-3771-41c9-880f-4970123c0938?_state=IozNYb0xzgMeMQv_zqE2EOu1VXmBns9sUuH6ivmUQ7N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTJlNDczYi0zNzcxLTQxYzktODgwZi00OTcwMTIzYzA5MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDUuNTEzMjIwMTIyWiJ9&digest=sha256%3A5d90240b870604003e216b4f9d75dfb9db9af3a90c5298f4b5c4ac497e7f6ecb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:07-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=0bf9436a-3816-4364-bcaf-db3a5f63f035 http.request.method=POST http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="735.821µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:07 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=3d28132a-b6b3-4d3a-ad3e-ea26720c6657 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/blobs/uploads/b50b7a3d-8d0b-4a0b-abb4-b119701724ee?_state=CnwhmTwIpO8pQNT9z88XxH0mRPCPIPAIAs-KzrBmfW17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTBiN2EzZC04ZDBiLTRhMGItYWJiNC1iMTE5NzAxNzI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDcuMTk3NzI5NjMzWiJ9&digest=sha256%3Ab126641750c25721dd18fdd88ef74e763ba236d72f5e1a85560f13f8bd65e81d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.448361602s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:07 -1200] "PUT /v2/foo/schema1/blobs/uploads/b50b7a3d-8d0b-4a0b-abb4-b119701724ee?_state=CnwhmTwIpO8pQNT9z88XxH0mRPCPIPAIAs-KzrBmfW17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTBiN2EzZC04ZDBiLTRhMGItYWJiNC1iMTE5NzAxNzI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDcuMTk3NzI5NjMzWiJ9&digest=sha256%3Ab126641750c25721dd18fdd88ef74e763ba236d72f5e1a85560f13f8bd65e81d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=58d426fa-dd84-473c-b8c6-7960b2e1e51b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.03283ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=ad473736-816f-46f6-af7b-744b26b18e41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="920.84µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=7f18198a-6428-4805-9ca4-f7959a4ceb06 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="765.204µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=4010babf-3fa8-46b9-bf5c-7205df00cd5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="977.196µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=cf723ef6-59fe-4810-b1ad-9c3e2e2b031b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="958.388µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=fa110944-ce08-4379-a5a0-6fe65787d6e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration=1.348667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:41049" http.request.id=d66fe5f7-f6e3-48c7-98e8-7c5e858678ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration=1.11997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=a2ddb537-19bc-497e-9a67-d93e8183dcd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="904.977µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=0f51cc18-830e-46df-904c-c85b55e07438 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="722.951µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=62d064f5-686b-4314-929a-39c77cd26720 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="712.697µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=c7365949-60cd-4640-b06e-6f086882cd5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="621.809µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=error msg="payload digest does match: \"sha256:0031e59e72d657c5f9a11416674ffe80f48207ed8b457377a13ca76fc8cf30b8\" != \"sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed\"" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=044f80e9-b76b-4e7d-bddf-b459df11dfc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" time="2025-09-18T11:35:08-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:41049" http.request.id=044f80e9-b76b-4e7d-bddf-b459df11dfc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.686µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=57564b39-61f5-4829-8408-a12914d0567b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="699.828µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=2f8007db-ccef-4698-9e9c-32dc5fd9c399 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="611.974µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="705.786µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="741.5µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="766.929µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=01880179-7580-4fc0-a901-50642194e158 http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="686.506µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=83adfff3-ca80-4d4b-87bc-0a98e5b7fa4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/0f5dd7bb-79ea-498d-85ad-514903708f9b?_state=WjAXsIq5NjOEQI3OJjb9vSrK5I0aVGm7O_RYS1ny2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZjVkZDdiYi03OWVhLTQ5OGQtODVhZC01MTQ5MDM3MDhmOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNjY0NTQxMTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="897.575µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/blobs/uploads/0f5dd7bb-79ea-498d-85ad-514903708f9b?_state=WjAXsIq5NjOEQI3OJjb9vSrK5I0aVGm7O_RYS1ny2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZjVkZDdiYi03OWVhLTQ5OGQtODVhZC01MTQ5MDM3MDhmOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNjY0NTQxMTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=a46c0763-4a79-4be3-bc71-31ada1b42707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="727.88µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:08-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:41049" http.request.id=a46c0763-4a79-4be3-bc71-31ada1b42707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="773.248µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b1f49f9c-5268-4af8-b912-f0b4be74f602 http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="857.985µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:09-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=c3cb9517-1c7f-4653-9d83-c3253c35dd72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/5daafdbc-7388-49f6-8809-8704864d04d5?_state=20dpgQFV4I6_Ea37r5Ls3TyfsqyK4Gjq2GW93HsoRRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGFhZmRiYy03Mzg4LTQ5ZjYtODgwOS04NzA0ODY0ZDA0ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNzU1OTU1ODM3WiJ9&digest=sha256%3A5ecb5346c9ee9fb4839bf1bf23310e96b5fc1e49ae8e9bbb0fa41b459920a3b5" http.request.useragent=Go-http-client/1.1 http.response.duration=1.097628543s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/blobs/uploads/5daafdbc-7388-49f6-8809-8704864d04d5?_state=20dpgQFV4I6_Ea37r5Ls3TyfsqyK4Gjq2GW93HsoRRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGFhZmRiYy03Mzg4LTQ5ZjYtODgwOS04NzA0ODY0ZDA0ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNzU1OTU1ODM3WiJ9&digest=sha256%3A5ecb5346c9ee9fb4839bf1bf23310e96b5fc1e49ae8e9bbb0fa41b459920a3b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:09-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b18cb8f9-54c1-41be-844c-55c34415721a http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="764.084µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:09 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=3ebd889b-daaa-4830-9a2c-dc5b2d9f7bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/0433c61d-fb51-4c85-9eb7-8842a35a2818?_state=mK1JiyrU5RZl32bFrqmV7zNjKdr1v9GtlWi0AmTuwCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDMzYzYxZC1mYjUxLTRjODUtOWViNy04ODQyYTM1YTI4MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDkuOTE1ODMyMzMzWiJ9&digest=sha256%3Ae9771b2a3614b4008e81c4412035e300acb0c5c2d65a4a46c32933fd34aefcb0" http.request.useragent=Go-http-client/1.1 http.response.duration=640.69176ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:09 -1200] "PUT /v2/foo/schema2/blobs/uploads/0433c61d-fb51-4c85-9eb7-8842a35a2818?_state=mK1JiyrU5RZl32bFrqmV7zNjKdr1v9GtlWi0AmTuwCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDMzYzYxZC1mYjUxLTRjODUtOWViNy04ODQyYTM1YTI4MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDkuOTE1ODMyMzMzWiJ9&digest=sha256%3Ae9771b2a3614b4008e81c4412035e300acb0c5c2d65a4a46c32933fd34aefcb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=7589b631-a6d2-4c2f-87f0-aef5a1007ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="822.642µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=d7b55059-69ca-4a09-9272-123a9b6c810c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.duration="831.465µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=a901ef6b-48c5-492a-b6e6-672665f3a37f http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="684.073µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=de7bd047-4886-4dac-a604-ca7c17242be0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="602.37µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=aba9a347-21e4-4688-8b3f-ce5e1e0cbdb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="450.31µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=860aa48b-e716-4aa4-9dea-c7a153276c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.duration="470.52µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=32a3a21f-c139-4ecc-882c-458dd631c40d http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="409.498µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="rewriting manifest sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=649eda9f-d3b2-4e69-903f-c36e98eeea9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=649eda9f-d3b2-4e69-903f-c36e98eeea9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="926.599µs" http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=dd4eddb2-5298-437d-b047-504aa9bd76c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="479.714µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=a932c81f-88c1-4bbc-b635-e7bffecc7f45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="549.64µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=28689f0a-f4f4-49df-b8b3-5a563207f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.duration="523.66µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=8a0decaf-8171-42ac-b2c6-f6694e21715f http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="515.828µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=4808d7d4-3d04-4cc6-b7cc-b30c0cb55402 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="513.907µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=30f835cc-ace2-483f-8138-8d19fee26db0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="453.164µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=259f29b0-a607-414f-b2a4-94fe3ca894a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.duration="386.273µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="rewriting manifest list sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=56e022b0-7bb2-4fc4-a109-41105851de91 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=56e022b0-7bb2-4fc4-a109-41105851de91 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="987.551µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-18T11:35: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="2025-09-18T11:35:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:10-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:38941" http.request.id=cf4c56cd-e8df-4b83-ab54-4506ab8ef694 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="499.444µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:38941" http.request.id=730099ca-8e36-43e8-9041-de39d10b1aaf http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="644.703µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:38941" http.request.id=c5a4af6c-afb0-4991-a93a-2ebf50f2a9f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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.651µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="908.041µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="955.033µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="976.154µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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.013811ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=4bbdb349-1805-40f3-918a-160e5db4b96a http.request.method=POST http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="899.017µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8068a3c6-822b-4f6c-a9f1-e89e784beee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/blobs/uploads/4798e7d8-b022-4e1e-b8b7-831c910479f2?_state=n9If9HTJUF7USviFDtlXb3Fi16S4SQoqRNVQNb6FNE57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Nzk4ZTdkOC1iMDIyLTRlMWUtYjhiNy04MzFjOTEwNDc5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTAuNjUyMjYxMzEzWiJ9&digest=sha256%3Acbcdff86afdd5630fbdde82ede3f6eaf6a67aafadc185abab95005f28795e9ed" http.request.useragent=Go-http-client/1.1 http.response.duration=888.7957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/blobs/uploads/4798e7d8-b022-4e1e-b8b7-831c910479f2?_state=n9If9HTJUF7USviFDtlXb3Fi16S4SQoqRNVQNb6FNE57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Nzk4ZTdkOC1iMDIyLTRlMWUtYjhiNy04MzFjOTEwNDc5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTAuNjUyMjYxMzEzWiJ9&digest=sha256%3Acbcdff86afdd5630fbdde82ede3f6eaf6a67aafadc185abab95005f28795e9ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1e4d8c1a-df01-40ae-9b41-990489fa9220 http.request.method=POST http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="617.784µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:11 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=0400927b-1c2a-4d0d-a02b-733fa8c51fa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/blobs/uploads/c8da3a98-1ecd-4284-8d30-21ca362dbef2?_state=0wMXn4ZLNDeIw7T02fNmrRs8TkqupXP83sidYA26xlF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOGRhM2E5OC0xZWNkLTQyODQtOGQzMC0yMWNhMzYyZGJlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTEuNjI0NTI4MjE1WiJ9&digest=sha256%3A3979aeb9d12223f782d914325d5c4c6cec7f19e914ab5801be4255aaacb8b122" http.request.useragent=Go-http-client/1.1 http.response.duration=1.378009433s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:11 -1200] "PUT /v2/foo/schema1/blobs/uploads/c8da3a98-1ecd-4284-8d30-21ca362dbef2?_state=0wMXn4ZLNDeIw7T02fNmrRs8TkqupXP83sidYA26xlF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOGRhM2E5OC0xZWNkLTQyODQtOGQzMC0yMWNhMzYyZGJlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTEuNjI0NTI4MjE1WiJ9&digest=sha256%3A3979aeb9d12223f782d914325d5c4c6cec7f19e914ab5801be4255aaacb8b122 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=b3fa53b3-4162-4b6e-8a32-1c0ac239c6ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.147062ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=4bedbdf6-e792-40c6-811f-bda946a1bc2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="916.644µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=6b1a0d9d-dc1a-4a2d-b4f8-e770e5947fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="895.111µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=d8f04327-acda-42d2-bf57-a93cd1c84f63 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="681.018µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=3117a48a-08e0-4efd-a2c3-aa89472afea7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="855.581µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=d7aa62a0-1a2d-46e6-8887-efa1c3cb1085 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="940.379µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=a90c25f2-44be-4c5f-ada4-d26e1eb2afc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="868.763µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=dbecc483-a8ff-4683-970a-78d975a0a688 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="663.231µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1bd84f27-a0a7-46e3-a9be-990f6a91c46c http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="450.39µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=f1068dae-8df1-41c6-b89f-0c6503901eef http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="363.418µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=de12cf42-1a65-4635-9f00-1eddff48bb99 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="435.487µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=error msg="payload digest does match: \"sha256:e902d81aedf6cfdf14d8510f399588cece9269f17b718a41ccbb485778d70396\" != \"sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7\"" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=98f9b698-37e9-40fe-8241-0d192ee09a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" time="2025-09-18T11:35: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:38941" http.request.id=98f9b698-37e9-40fe-8241-0d192ee09a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="501.236µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=bebc4dac-2c49-4848-b291-42c34dcf0153 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="448.887µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=30c80ca2-a635-49fa-a0ae-311b96d3a570 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="424.241µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="438.312µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="469.33µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="490.421µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=fa97ffe6-440b-4de2-8dba-f8741a2d92db http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="477.15µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=2d06df2a-4282-4dc4-928a-5576f3d1cf92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/a6e97127-5c2e-4b49-851e-ae8f6c480d1b?_state=XtwAP5IgWqM-9tiNC5ioHDsqGiKUHbmxrX6AmuJPbG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmU5NzEyNy01YzJlLTRiNDktODUxZS1hZThmNmM0ODBkMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMDE4NzUwMjQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="820.359µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/a6e97127-5c2e-4b49-851e-ae8f6c480d1b?_state=XtwAP5IgWqM-9tiNC5ioHDsqGiKUHbmxrX6AmuJPbG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmU5NzEyNy01YzJlLTRiNDktODUxZS1hZThmNmM0ODBkMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMDE4NzUwMjQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=0bb2482f-d7e5-4d2b-9679-e86d11203d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="586.045µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35: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:38941" http.request.id=0bb2482f-d7e5-4d2b-9679-e86d11203d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="620.508µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=84018860-de17-42e1-8d40-6387f62bf334 http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="713.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=b50509a6-a512-4e4d-a885-b0bd72e3dff4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/f07a4c75-27a2-4e1d-8001-585f7acce6aa?_state=ZY3xxjWhfK_ydQD_k8ZzHZMadCFmp2uINxgLlzBArvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDdhNGM3NS0yN2EyLTRlMWQtODAwMS01ODVmN2FjY2U2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMTAxOTkyODUyWiJ9&digest=sha256%3A4aed7318df1edacaaddf2c0960906444a22f8a0373d46f2a6605ecb434d26ce8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.09995736s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/f07a4c75-27a2-4e1d-8001-585f7acce6aa?_state=ZY3xxjWhfK_ydQD_k8ZzHZMadCFmp2uINxgLlzBArvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDdhNGM3NS0yN2EyLTRlMWQtODAwMS01ODVmN2FjY2U2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMTAxOTkyODUyWiJ9&digest=sha256%3A4aed7318df1edacaaddf2c0960906444a22f8a0373d46f2a6605ecb434d26ce8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=05fd1235-1644-4176-8fe9-c8f3eb9259ba http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="681.719µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:14 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=277d2a34-6b93-470c-be6a-766f87464d44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/99748ec2-08b8-486c-be97-04128b07343c?_state=JVTJm77CsjOcotNqYz3X6MV4MeKMwRyZ-mgjVP6mXIR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTc0OGVjMi0wOGI4LTQ4NmMtYmU5Ny0wNDEyOGIwNzM0M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTQuMjg0MzUxMTE1WiJ9&digest=sha256%3A07a8dd5c761f2077ff63b7bee3507337b47274b1593da166fc44694cde5b111b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.269758014s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:14 -1200] "PUT /v2/foo/schema2/blobs/uploads/99748ec2-08b8-486c-be97-04128b07343c?_state=JVTJm77CsjOcotNqYz3X6MV4MeKMwRyZ-mgjVP6mXIR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTc0OGVjMi0wOGI4LTQ4NmMtYmU5Ny0wNDEyOGIwNzM0M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTQuMjg0MzUxMTE1WiJ9&digest=sha256%3A07a8dd5c761f2077ff63b7bee3507337b47274b1593da166fc44694cde5b111b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=6cb5f9ee-1b74-4107-94d9-7f8f9e48b9ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.023676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=c05a7bc4-3e3f-43b1-99b7-c28f30012a41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.duration="745.376µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=19b9a962-53ed-438f-a770-c64548c49272 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="789.592µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=41728bae-ae9f-4266-a4bd-01abfb479633 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="712.617µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=fd32ec1d-7ed3-458f-a09a-eebf8ffae60a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="622.61µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=ba426b69-3d9d-4adc-ac30-b026759eccc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.duration="581.097µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=dcb7439c-82d1-4f95-8b76-865325f128b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="613.356µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="rewriting manifest sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8063b870-76f4-40b2-b7d9-93257162c04e http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8063b870-76f4-40b2-b7d9-93257162c04e http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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.155034ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=de7443ec-570b-48de-8180-aede016d8f50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="697.493µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=0f447036-91de-48da-8b67-51106fa3a187 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="827.66µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=5f9fecc8-2f94-4184-96a7-4905d162be7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.duration="836.983µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=709592aa-a0f7-4af2-98f6-f9a66756a8cf http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="768.491µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=590fb3d8-32f0-4397-b913-610bf6ba823a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="765.015µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=bc473a46-e8f6-4a20-8c61-cd87dd93eff2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.090146ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=23f496aa-0e37-4d94-b901-2a02a5acac9a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.021673ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="rewriting manifest list sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1af42b46-7f68-4219-9a0e-98d927d5ef8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1af42b46-7f68-4219-9a0e-98d927d5ef8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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.763714ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.17s) === RUN TestGetManifestWithStorageError time="2025-09-18T11:35:15-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="2025-09-18T11:35:15-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:15-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:45083" http.request.id=94f35856-611a-4594-a073-f22704360d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="779.427µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:45083" http.request.id=d59c7721-482c-487c-b88d-74337912bd72 http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="641.92µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:45083" http.request.id=45a411e5-181c-4a5d-b006-d20ff8b7f903 http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="697.544µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:45083" http.request.id=f5a4b160-13a4-4688-8b27-2e382f3e399d http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="690.152µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-09-18T11:35:15-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="2025-09-18T11:35:15-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:15-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:33895" http.request.id=1d0e3386-50d5-4a4d-8947-a9965096f90a http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="987.511µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:33895" http.request.id=52c67c73-760d-4142-9e58-8a39727eecad http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="710.644µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:33895" http.request.id=4ea5e46b-2131-4e93-a1a4-55e88c7873c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="734.428µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="900.009µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="943.184µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="970.145µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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.002223ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=57884d17-e430-443b-a2f4-b955bd55daa2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.024588ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=998dc1f1-04de-4420-ae29-19206cb92b60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/blobs/uploads/d894e792-2d95-4741-bb73-8144f2def639?_state=3vFo3UEGK7JO_Ma92agapBZhY_niX2TJDrCAqBvHpKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODk0ZTc5Mi0yZDk1LTQ3NDEtYmI3My04MTQ0ZjJkZWY2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTUuNjc2NzUzMDlaIn0%3D&digest=sha256%3A96f62d5843b708fc5473215eecae96961d6f00593f036e6cbe16fd235c33c5f3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.341891175s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/blobs/uploads/d894e792-2d95-4741-bb73-8144f2def639?_state=3vFo3UEGK7JO_Ma92agapBZhY_niX2TJDrCAqBvHpKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODk0ZTc5Mi0yZDk1LTQ3NDEtYmI3My04MTQ0ZjJkZWY2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTUuNjc2NzUzMDlaIn0%3D&digest=sha256%3A96f62d5843b708fc5473215eecae96961d6f00593f036e6cbe16fd235c33c5f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=079ae20f-a536-406e-b1cc-dd4455dd4b1e http.request.method=POST http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="635.039µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:17 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=458d4ad7-001d-4bce-862c-896ec0c4e956 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/blobs/uploads/f3514dd5-4e79-4c9e-85e8-a775873f2661?_state=cNzSfvCRLq5jV9OXqHApDOf0Cwh4sL1VRaEuAQFOLjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzUxNGRkNS00ZTc5LTRjOWUtODVlOC1hNzc1ODczZjI2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTcuMTEzNTEwNjQxWiJ9&digest=sha256%3A1e8b2db5e37ca3bb7ec35051267e6e0bae4e6084f0197dfe8f7e79e2fdb9ec3e" http.request.useragent=Go-http-client/1.1 http.response.duration=994.550218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:17 -1200] "PUT /v2/foo/schema1/blobs/uploads/f3514dd5-4e79-4c9e-85e8-a775873f2661?_state=cNzSfvCRLq5jV9OXqHApDOf0Cwh4sL1VRaEuAQFOLjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzUxNGRkNS00ZTc5LTRjOWUtODVlOC1hNzc1ODczZjI2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTcuMTEzNTEwNjQxWiJ9&digest=sha256%3A1e8b2db5e37ca3bb7ec35051267e6e0bae4e6084f0197dfe8f7e79e2fdb9ec3e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b438eeb4-4f3c-411c-a5db-9b54d048d39c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="977.897µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=c0caf0a0-949a-4bed-a621-dd4f1720637a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="811.184µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=30240955-8d8a-4c79-96d1-d23e92fb1cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="714.659µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=ba941cd5-b819-4543-b321-8074d9bced0c http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.08618ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=e0813a13-98e1-4663-aa67-87b070b56fd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="876.694µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=e48d1e78-fe68-49ac-bad2-b986aa0d9630 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="767.298µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:33895" http.request.id=f304df7e-117e-4965-b461-6434b5425173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="698.376µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=ffc29457-914b-4f8d-9330-900418e8bf68 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.039799ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=0b1db95d-1e8b-479f-a5b5-b14c1429944d http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="607.357µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=c396fb84-595d-4c07-b857-f56e565a155c http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="632.285µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=6eb92c2e-be09-498c-b24e-fd416326412f http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="736.603µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=error msg="payload digest does match: \"sha256:2396450a428dede8deeb1805d2a74337a3fd1803f003cff0808cfca5c90750f9\" != \"sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37\"" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=d7d09c7e-2ded-4442-820f-547b0614fd7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" time="2025-09-18T11:35:18-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:33895" http.request.id=d7d09c7e-2ded-4442-820f-547b0614fd7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.975µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=aee8afab-8950-4668-abac-069ce50df456 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="646.837µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=32b91436-bbbe-4721-b4a3-f928307de095 http.request.method=GET http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.748µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:33895" http.request.id=e437dde2-64bf-4d6d-85a8-073a50abf862 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47088" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.082µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=49506985-6f80-4b06-a95d-6a45e520acca http.request.method=PUT http.request.remoteaddr="127.0.0.1:47096" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration=1.141354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=31ff4c5b-0b23-4c0b-b7f0-631fca09f316 http.request.method=GET http.request.remoteaddr="127.0.0.1:47096" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="978.257µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:33895" http.request.id=e48433b0-1433-466b-9ffa-26bed404517a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47098" 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.017707ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b5066a3c-55b8-49bf-998d-88baa0cdbfc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.460174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1d63c3fc-bfcf-48ad-bdb5-38895cd02dd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="854.921µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1f5f2650-e4d7-4a54-b791-60cbff7426db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="986.961µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=9f824ee7-07fa-4c40-92f8-8604e13494f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="651.764µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=3c353e5e-52bc-4619-8443-8d8640885363 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="719.606µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=baee53a2-a910-4c5a-af40-a80c1911cb30 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="709.151µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="787.79µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="822.653µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="844.035µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=d26a26c7-7d79-4c5f-8f22-86113f5a284e http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="744.524µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=bdb2b96a-053b-49e4-aad6-fc4c63bc266d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/13727b11-cb18-4293-9233-e8611daec0c0?_state=DYdnvboPWAci_afwtgY4WhefCF5ZZqIYXPEZrE84_WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzcyN2IxMS1jYjE4LTQyOTMtOTIzMy1lODYxMWRhZWMwYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMTQwNTcyMzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="971.417µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/13727b11-cb18-4293-9233-e8611daec0c0?_state=DYdnvboPWAci_afwtgY4WhefCF5ZZqIYXPEZrE84_WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzcyN2IxMS1jYjE4LTQyOTMtOTIzMy1lODYxMWRhZWMwYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMTQwNTcyMzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=dc518a17-72c2-473e-911a-5da9c5a6c35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="764.765µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:18-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:33895" http.request.id=dc518a17-72c2-473e-911a-5da9c5a6c35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="806.758µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=dc5438df-bee3-4a38-ab5b-53254a2b52a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="806.317µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:19-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=7d3b83c5-57a0-42b3-a26d-be84446a2940 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/02173b74-5b3b-42b7-980f-ea1c5564c787?_state=IqkRc7OxmcSb2rrFpqvcrk72hWD9Z1JKV9ovP4p_T7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjE3M2I3NC01YjNiLTQyYjctOTgwZi1lYTFjNTU2NGM3ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMjQwNzU5NzkxWiJ9&digest=sha256%3A0fa743881e2a3addd15d4e7256134c2f2383b5e789fe20eae299dad5ce99f79e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.409438218s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/02173b74-5b3b-42b7-980f-ea1c5564c787?_state=IqkRc7OxmcSb2rrFpqvcrk72hWD9Z1JKV9ovP4p_T7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjE3M2I3NC01YjNiLTQyYjctOTgwZi1lYTFjNTU2NGM3ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMjQwNzU5NzkxWiJ9&digest=sha256%3A0fa743881e2a3addd15d4e7256134c2f2383b5e789fe20eae299dad5ce99f79e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:19-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=cca66402-880f-4d46-a491-8836659f31dc http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="731.484µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:19 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=f0eb3d87-8a9e-4b87-bfbf-da21ffea3e31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/0013aa08-0156-4c44-8663-daa27869edda?_state=ComZOs0N-YhDyJzXz4k9ipmNTaeyWreBo1W6K_Bj2ax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDEzYWEwOC0wMTU2LTRjNDQtODY2My1kYWEyNzg2OWVkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTkuNzQ5MTA3NTEyWiJ9&digest=sha256%3A577d19dba5e6b922f5e4c29df487624e7521474b2887eb8ad7c41b9f168dd99b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.469980647s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:19 -1200] "PUT /v2/foo/schema2/blobs/uploads/0013aa08-0156-4c44-8663-daa27869edda?_state=ComZOs0N-YhDyJzXz4k9ipmNTaeyWreBo1W6K_Bj2ax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDEzYWEwOC0wMTU2LTRjNDQtODY2My1kYWEyNzg2OWVkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTkuNzQ5MTA3NTEyWiJ9&digest=sha256%3A577d19dba5e6b922f5e4c29df487624e7521474b2887eb8ad7c41b9f168dd99b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=a9140ba5-2692-4f93-8de8-e0cecb1e031e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="841.15µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=b54561c4-c916-470c-b5c7-36b0976f676a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="893.059µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=23aa8542-b3f7-436f-9120-eb1c3fcc18b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="583.611µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=734d63ec-1eda-4382-9b62-a7688405f3c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="610.431µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=544e5d75-a8f1-4e63-b083-f2f5a95d4842 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="427.024µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=aff21d60-b6e4-4909-b32b-c58c50f20e83 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="449.298µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=5b45bbe9-3612-47c9-9b5e-ead74729513a http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="434.046µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="rewriting manifest sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1cff1e32-e5cd-41e9-bd54-4f245bcbbd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1cff1e32-e5cd-41e9-bd54-4f245bcbbd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="862.081µs" http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=4b5e083a-259e-4a4a-b105-6b7bda0c036b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="695.92µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b8625226-3ef7-4826-bb5d-2611997040f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="492.233µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=98950c6d-95a3-405c-8683-0817ac880a06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="606.446µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=d8a39c7e-225a-4eb6-b717-391eb56e14f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="916.404µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=e1527f27-c4b0-458d-94ed-6494f28b50cf http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="753.057µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=b3986bdb-12cf-4cc6-ad05-2fd4094b90ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39490" 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="754.199µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=3f9208c5-e0de-4bd3-b40a-290731e07d95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39504" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration="966.508µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1ec46cda-1803-4861-bdfc-b455e5ed4040 http.request.method=GET http.request.remoteaddr="127.0.0.1:39504" 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="687.758µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=96a3d6ba-b08f-4094-a23e-11ba7b2bbff2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39504" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="752.657µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=4679c50a-e0d9-45cd-8636-847ea2da99c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39504" 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="676.301µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.66s) === RUN TestManifestDeleteDisabled time="2025-09-18T11:35:21-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="2025-09-18T11:35:21-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:21-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:45723" http.request.id=351460d5-6893-4fe9-b533-197cc59497af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37294" 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="741.25µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [18/Sep/2025:11:35:21 -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="2025-09-18T11:35:21-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="2025-09-18T11:35:21-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=7b29c2b1-b553-458d-bf71-ad3949d0e32b http.request.method=POST http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.536µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=76bda791-709b-45b1-9e15-94559465578d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38614" http.request.uri="/v2/foo/bar/blobs/uploads/e65278eb-8ee6-43a5-a162-253840ad73ef?_state=7ZnivmCZwN-4WfjTN7tPJzaMkRuf6e8iBgKqASeJcLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTI3OGViLThlZTYtNDNhNS1hMTYyLTI1Mzg0MGFkNzNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMS4zNTA4MjMwNjVaIn0%3D&digest=sha256%3A1c576a0e73e4e12c465d2b6c7abb612c48ef6b84aaa04cf66b2f617abb38398b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.69200613s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/bar/blobs/uploads/e65278eb-8ee6-43a5-a162-253840ad73ef?_state=7ZnivmCZwN-4WfjTN7tPJzaMkRuf6e8iBgKqASeJcLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTI3OGViLThlZTYtNDNhNS1hMTYyLTI1Mzg0MGFkNzNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMS4zNTA4MjMwNjVaIn0%3D&digest=sha256%3A1c576a0e73e4e12c465d2b6c7abb612c48ef6b84aaa04cf66b2f617abb38398b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=6a36ef07-cf0c-4cc1-b3c7-aec98148d5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.036665ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-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="2025-09-18T11:35:23-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="Starting upload purge in 57m0s" go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=8b2df602-0064-44dd-b801-0b73667d8cb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="484.783µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43403" go.version=go1.24.4 time="2025-09-18T11:35:23-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="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=e767448d-16e1-4144-9284-4950b84ecf05 http.request.method=GET http.request.remoteaddr="127.0.0.1:38628" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.352µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=073a1484-da20-49a9-bb2b-0783da7c43ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55636" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=f003b2c3-8230-4f33-8e22-c0ea7609a8aa http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.063526ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 with ttl=167h59m59.999996755s" go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=073a1484-da20-49a9-bb2b-0783da7c43ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55636" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.585644ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=c26f6645-e109-4c04-bbd6-3af257ac0510 http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="559.223µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=25e89b05-5a0d-4742-8e85-1ff51bc77d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:55642" 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-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=5a16451d-6eb2-45c5-8405-6498e575190e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38658" 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.115944ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=25e89b05-5a0d-4742-8e85-1ff51bc77d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:55642" 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=4.061423ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=af0832b0-ce78-4592-be1e-831503cd9ff9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="687.638µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=d7b28675-6604-4fe5-94a4-ef9a7db95b58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38658" http.request.uri="/v2/foo/bar/blobs/uploads/15627b36-c449-48f4-8506-3d55822c7502?_state=mMaRymgQZlPF95PgCugOcpWp9UK8yLtcXikHNVUHDxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjI3YjM2LWM0NDktNDhmNC04NTA2LTNkNTU4MjJjNzUwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMy4xNjI3MTk3MDdaIn0%3D&digest=sha256%3Afb7dcaba006a82faf09a1e9d7932e79b8a334405d67ce683312605559f04b636" http.request.useragent=Go-http-client/1.1 http.response.duration=1.460793875s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "PUT /v2/foo/bar/blobs/uploads/15627b36-c449-48f4-8506-3d55822c7502?_state=mMaRymgQZlPF95PgCugOcpWp9UK8yLtcXikHNVUHDxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjI3YjM2LWM0NDktNDhmNC04NTA2LTNkNTU4MjJjNzUwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMy4xNjI3MTk3MDdaIn0%3D&digest=sha256%3Afb7dcaba006a82faf09a1e9d7932e79b8a334405d67ce683312605559f04b636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=b43f7527-91a3-4fd2-b88e-51d7c89f1040 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.038999ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=554be06a-0d12-4ba8-b443-704b0ce24a94 http.request.method=GET http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="534.076µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=c4818378-70bc-4d3e-930c-30f5af1ee7f8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38668" 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.056015ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=0a431f2c-9ae5-47ac-9a7e-fabdbe1b586f http.request.method=GET http.request.remoteaddr="127.0.0.1:38668" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="682.73µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=6dad038e-a457-4ee5-9c50-0e83a6feedb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38682" 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="953.94µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:cd35786adf8a0e3a0bf72dd9ffc077ed062d02086ad3d50a0e5bde7a659c2418 with ttl=167h59m59.999997927s" go.version=go1.24.4 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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.284389ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.39s) === RUN TestAppDispatcher time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=9fadad27-ae1d-438b-ae0b-65e2e31a9c25 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="856.974µs" http.response.status=200 http.response.written=0 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=d0f9d725-8c26-4536-9518-fba9240903bf http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="663.572µs" http.response.status=200 http.response.written=0 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=5842ae30-53de-4e12-b3bd-5d3aba72be49 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="628.429µs" http.response.status=200 http.response.written=0 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=cc1e2da3-1402-4d6f-9a6e-608c9e065638 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="652.215µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-18T11:35:24-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=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-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:34501" http.request.id=760ec25a-b041-4ef2-b17e-fd5708eb0a54 http.request.method=GET http.request.remoteaddr="127.0.0.1:55468" 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-18T11:35:24-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=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-12:00" level=info msg="configuring file health check path=/tmp/healthcheck299141010, interval=1" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 --- PASS: TestFileHealthCheck (4.07s) === RUN TestTCPHealthCheck time="2025-09-18T11:35: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 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:28-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:28-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:45919, interval=1" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-18T11:35:32-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=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:32-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:32-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34677, interval=1, threshold=3" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 55.555s ? 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.03s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.01s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.11s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (7.26s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (4.08s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.28s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.782s === RUN TestSchedule time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998838ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.269µs" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.718µs" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f 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-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998698ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.972468ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-18T11:34:46-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.578s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.38s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17849344 sha256:1b32ac0b785316fe5a3ff90737da6d754b1aa0afd06f3d13134ef5c6fe472ba5 [] map[] } --- PASS: TestSimpleBlobRead (0.16s) === RUN TestBlobMount --- PASS: TestBlobMount (0.10s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.96s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.03s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.08s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.00s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:09e352f55e483f2bd3f20338df5cee0d16e4fb3249575dac284f550271ce19c3 palailogos: marking blob sha256:16535333195a7ab4a86370e7b76f4ea5e04f1fc2a4581d5da983c90f3bafc65e palailogos: marking blob sha256:d4d6f02011ad689ea6079c01a9b336e84a70d1b3e88f32b6ac1cebe6dec831fc palailogos: marking manifest sha256:16535333195a7ab4a86370e7b76f4ea5e04f1fc2a4581d5da983c90f3bafc65e palailogos: marking blob sha256:94e4199783c13cc303d5652972a6cc7b405f4373b3e356d43a0c3e0a357162bc palailogos: marking blob sha256:7c69f46ef09ce966f2bb08fcf5beba65e3189d0be1d738d859ba36d7e657d3da palailogos: marking manifest sha256:c7f57110de9a41a1e0e6a4a2a66d63c12d57469d566be5f6250c55d66a219504 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:15d44fde82e739a319f38d24d0608fe7b41990108a945b8376c9d98278f5c67e palailogos: marking blob sha256:9ee0c47edc2e8d701eb61feff87f8c34842a281499ed62b1ab07f5b499117b56 palailogos: marking manifest sha256:d4d6f02011ad689ea6079c01a9b336e84a70d1b3e88f32b6ac1cebe6dec831fc palailogos: marking blob sha256:f56245dfee9e82ac4dcab733374f2dd7c3f3bdd717e4852c8ed9207685060c0f palailogos: marking blob sha256:d681405b86b529ceaa7e92840ad8a8946c9f7f0f8c14b26d497675011101929c 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.65s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 deletemanifests: marking manifest sha256:131e2f1b19e0bc58753d18520c43e279c2a1c6aca9bbc7b2b088b8c75480f9a0 deletemanifests: marking blob sha256:5718ab4966a460020a435a1dea8e239ac77034aa6f77a4859abfa27509aa1761 deletemanifests: marking blob sha256:779bbc626245eedbb01732b265fcac0346d94dcec8893cb973fb044db7986fd6 deletemanifests: marking blob sha256:b241616e61596f275c4f22bbf94a78cb2a97844be49ee203eec481b6f2817c10 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 blob eligible for deletion: sha256:b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5 blob eligible for deletion: sha256:cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2 blob eligible for deletion: sha256:f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275 deletemanifests manifest eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 deletemanifests: marking manifest sha256:131e2f1b19e0bc58753d18520c43e279c2a1c6aca9bbc7b2b088b8c75480f9a0 deletemanifests: marking blob sha256:5718ab4966a460020a435a1dea8e239ac77034aa6f77a4859abfa27509aa1761 deletemanifests: marking blob sha256:779bbc626245eedbb01732b265fcac0346d94dcec8893cb973fb044db7986fd6 deletemanifests: marking blob sha256:b241616e61596f275c4f22bbf94a78cb2a97844be49ee203eec481b6f2817c10 time="2025-09-18T11:34:51-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 time="2025-09-18T11:34:51-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestDeleteManifestIfTagNotFound (0.55s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:fec2c972af087b55ce80f3cca136239dbf5d94fe7a7ac0bc0a105b5b33a7eeac time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fec2c972af087b55ce80f3cca136239dbf5d94fe7a7ac0bc0a105b5b33a7eeac" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:5d0ee2fcb95007dfbf935309168badf4e35e3b6878d07e266b90fa989aec6284 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d0ee2fcb95007dfbf935309168badf4e35e3b6878d07e266b90fa989aec6284" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:8f5481ed5b40b9335368a629d2260fffa84426ff3d1815800959eabc8ddef49d time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f5481ed5b40b9335368a629d2260fffa84426ff3d1815800959eabc8ddef49d" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestGCWithMissingManifests (0.26s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:696589f93a4cb7833ad1713be2734ac9fe63c83b3faf4576b5c753c9e1867494 komnenos: marking blob sha256:bbf55356dae6c2c7cd6e2520cba55ce5d2d9f11102796e069be183747afd0c41 komnenos: marking blob sha256:7c70f56d9719d3551dd0ee024c637fb1e345b7a817d1eb09dd846311546afcaa 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:15d3af5ce8576cea080124d09af922f073c3f957ed6583840db2cc79335a99dd time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/15/15d3af5ce8576cea080124d09af922f073c3f957ed6583840db2cc79335a99dd" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:1e902fbd663a129b2aee7f7a688be05b5d3f79e0e372771d71c4b161689c52b7 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1e/1e902fbd663a129b2aee7f7a688be05b5d3f79e0e372771d71c4b161689c52b7" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:68f77cee2018288c78052a2ba8b6bc84163e5efc6ca47f78c280aa411d091b85 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68f77cee2018288c78052a2ba8b6bc84163e5efc6ca47f78c280aa411d091b85" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:7a68e446825cbee47ff19fe4608bd1c5b23a751296fdb4e3f0c81f5f293611ff time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7a68e446825cbee47ff19fe4608bd1c5b23a751296fdb4e3f0c81f5f293611ff" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:bb208b4d85789b9b4a16c4ea3139c46d833d14a36ad90ad25a60e2f2eceaae4a time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bb208b4d85789b9b4a16c4ea3139c46d833d14a36ad90ad25a60e2f2eceaae4a" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:d2415323dfed86f02842d85fb81c665047cd6b44355fcc486938ca8761a37681 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2415323dfed86f02842d85fb81c665047cd6b44355fcc486938ca8761a37681" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestDeletionHasEffect (0.63s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.56s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:8d2dad3e06ccd12df0477ea037e6f9fd0e895670202bd2ae7f5b18daf8027194 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:f2330fb2c0981cc2c00e48db82c6742641aa4ba9825af1cb357e6bf3298169bd michael_z_doukas: marking blob sha256:0594621b925456a461128198951292df6f3220094d094625647168b3b27a1c94 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:b236506640ce9c6f128d23170730d67ae8acc724f689149b545eb9b39c50c34e time="2025-09-18T11:34:53-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b236506640ce9c6f128d23170730d67ae8acc724f689149b545eb9b39c50c34e" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestOrphanBlobDeleted (0.30s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:be9ce95e6c1bf5705ded5b52ff46197e4c7e9b37571cbcf8c4802b4ef8a1e5bd linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b6f626421c4181a0c5456cbb986c963b1be0186fafca6d2c2481dc4520b5d5c0 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.22s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.18s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.19s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.41s) === 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-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:34:54.152054814 -1200 -12 m=-3591.317239390, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2664126-22b9-4f22-89d6-ace27b93678a have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fec2443b-fea3-4a41-9bd2-b0caed164b2f have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/03a20e7b-67c4-47ca-8d1e-be5251670c7c have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1433d132-6cc2-4639-bfa1-5101c5f04adc have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4bc5bead-dff3-4dee-9b5b-dd457f9a11a1 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/de9c097d-26c1-45f4-9f7f-face02ce7dce have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e00a880c-7400-4df3-a6f1-826bedf09b18 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f22ecc28-7e21-4e38-b18d-82c3e4a32f37 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b27d200e-651e-4647-9082-58b46abcb8e4 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10950fdf-ae4b-4aa5-9c5a-e05177594c45 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/52ae5c36-a374-48d4-a9b5-dc3e602eb778 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b2b9f4b1-f8ac-4935-b1be-6bd8b051fa43 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0c186398-615f-4187-a4df-47e64478d1e9 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3b75dc65-836d-4ca9-8aca-e293b3ca15ea have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/86c24971-261a-4d43-a485-20856a256b13 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8c8fb456-9086-4998-9939-a913433e3426 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/44e05d20-43f0-4b99-ac1b-779a347b799f have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f25ca57-2ac3-4e7c-945c-66aa66cd82fb have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c8f43621-3e21-4988-ae09-38b8bff96502 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cebe03f6-236d-49cb-9b38-882b977c5b09 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f5226177-3d3a-4630-8867-27d0768d792c have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.153851778 -1200 -12 m=+8.684557573, actuallyDelete=true" time="2025-09-18T11:34:54-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 8.700s ? 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.007s === 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.006s === RUN TestWalkFileRemoved time="2025-09-18T11:34:47-12:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.03s) === 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.042s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (22.29s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 22.648s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.96s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.300s ? 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-18T11:34:50-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="2025-09-18T11:34:50-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="2025-09-18T11:34:50-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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2025-09-18T11:34:50-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="2025-09-18T11:34:50-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2025-09-18T11:34:50-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 --- PASS: TestInvalidData (0.00s) time="2025-09-18T11:34:50-12:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestParsing (0.01s) time="2025-09-18T11:34:51-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T11:34:52-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T11:34:53-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T11:34:54-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.507s === 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.329s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.06s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.509s ? 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.006s ? 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: 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/1242135 and its subdirectories I: Current time: Thu Sep 18 11:36:02 -12 2025 I: pbuilder-time-stamp: 1758238562 Thu Sep 18 23:36:02 UTC 2025 I: Signing ./b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo as docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Thu Sep 18 23:36:02 UTC 2025 I: Signed ./b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo as ./b1/docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Thu Sep 18 23:36:02 UTC 2025 - build #1 for docker-registry/unstable/amd64 on infom01-amd64 done. Starting cleanup. All cleanup done. Thu Sep 18 23:36:02 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-LP0ZUHYb, removing. /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf: total 20 drwxrwxr-x 2 jenkins jenkins 4096 Sep 18 23:36 b1 drwxrwxr-x 2 jenkins jenkins 4096 Sep 18 23:30 b2 -rw-rw-r-- 1 jenkins jenkins 3163 Sep 2 2024 docker-registry_2.8.3+ds1-2.dsc -rw------- 1 jenkins jenkins 4343 Sep 18 23:30 rbuildlog.MmQGrLU /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1: total 11948 -rw-r--r-- 1 jenkins jenkins 477964 Sep 18 23:36 build.log -rw-r--r-- 1 jenkins jenkins 6020232 Sep 18 23:36 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 9996 Sep 18 23:36 docker-registry_2.8.3+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3163 Sep 18 23:36 docker-registry_2.8.3+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 10028 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 10910 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2119 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 5430436 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1437 Sep 18 23:36 docker-registry_2.8.3+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 251016 Sep 18 23:36 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b2: total 0 Thu Sep 18 23:36:02 UTC 2025 I: Deleting $TMPDIR on infom01-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Thu Sep 18 11:30:23 -12 2025 I: pbuilder-time-stamp: 1758238223 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/1242135/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=12 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='b2acb1fc115545398000d96f8c6810fc' 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='1242135' 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.AXn6DjHf/pbuilderrc_K3bJ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID='109' SUDO_HOME='/var/lib/jenkins' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' I: uname -a Linux infom01-amd64 6.12.43+deb13-cloud-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/1242135/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 unstable/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 golang-1.24-src all 1.24.4-3 [21.2 MB] Get: 35 http://deb.debian.org/debian unstable/main amd64 golang-1.24-go amd64 1.24.4-3 [28.7 MB] Get: 36 http://deb.debian.org/debian unstable/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian unstable/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian unstable/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian unstable/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian unstable/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian unstable/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 unstable/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian unstable/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian unstable/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 golang-github-google-go-cmp-dev all 0.7.0-1 [87.0 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian unstable/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian unstable/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian unstable/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian unstable/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian unstable/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian unstable/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian unstable/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 4s (34.9 MB/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_21_all.deb ... Unpacking dh-autoreconf (21) ... 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-3_all.deb ... Unpacking golang-1.24-src (1.24.4-3) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-3_amd64.deb ... Unpacking golang-1.24-go (1.24.4-3) ... 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.7.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.7.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-3) ... 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.7.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: Thu Sep 18 23:34:05 UTC 2025. Universal Time is now: Thu Sep 18 23:34:05 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-3) ... 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 (21) ... 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 12 -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/goarch internal/godebugs internal/coverage/rtcov internal/byteorder internal/runtime/atomic internal/asan internal/goexperiment internal/goos internal/msan internal/profilerecord internal/unsafeheader internal/cpu internal/abi internal/runtime/math internal/runtime/syscall internal/runtime/sys sync/atomic math/bits internal/itoa cmp unicode/utf8 unicode container/list crypto/internal/fips140/alias crypto/internal/boring/sig unicode/utf16 internal/chacha8rand crypto/internal/fips140deps/byteorder crypto/internal/fips140/subtle internal/runtime/exithook vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/bytealg crypto/internal/fips140deps/cpu log/internal encoding github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags math google.golang.org/protobuf/internal/set github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/oss github.com/aws/aws-sdk-go/aws/client/metadata internal/stringslite internal/race internal/sync internal/runtime/maps github.com/aws/aws-sdk-go/internal/sdkmath runtime iter crypto/subtle internal/reflectlite weak runtime/metrics sync maps slices internal/bisect internal/singleflight internal/testlog google.golang.org/protobuf/internal/pragma unique github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo errors sort internal/godebug internal/oserror strconv math/rand/v2 io vendor/golang.org/x/net/dns/dnsmessage path crypto/internal/fips140deps/godebug math/rand syscall github.com/beorn7/perks/quantile crypto/internal/randutil strings github.com/prometheus/client_golang/prometheus/promhttp/internal github.com/aws/aws-sdk-go/internal/sdkio hash bytes hash/fnv hash/crc32 reflect crypto net/netip encoding/base32 golang.org/x/crypto/blowfish crypto/internal/impl crypto/internal/fips140 net/http/internal/ascii github.com/munnerz/goautoneg github.com/garyburd/redigo/internal regexp/syntax github.com/aws/aws-sdk-go/internal/sdkuri bufio vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn github.com/kr/text html crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls go/build/constraint internal/syscall/execenv crypto/internal/fips140/hmac time crypto/sha3 internal/syscall/unix regexp crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/hkdf crypto/internal/fips140/bigmod crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 context github.com/bugsnag/bugsnag-go/headers github.com/aws/aws-sdk-go/internal/sdkrand internal/poll io/fs internal/filepathlite embed crypto/internal/fips140/nistec google.golang.org/protobuf/internal/editiondefaults internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary os encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem fmt crypto/internal/sysrand vendor/golang.org/x/sys/cpu github.com/bugsnag/bugsnag-go/device path/filepath io/ioutil os/signal google.golang.org/protobuf/internal/detrand github.com/prometheus/procfs/internal/util net internal/sysinfo crypto/internal/entropy crypto/internal/fips140/drbg crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/aes/gcm crypto/internal/fips140/rsa crypto/internal/fips140/mlkem crypto/internal/fips140/ecdh crypto/internal/fips140only os/exec crypto/md5 crypto/rc4 github.com/opencontainers/image-spec/specs-go github.com/opencontainers/go-digest mime compress/flate math/big encoding/hex net/url crypto/cipher log vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack github.com/distribution/reference github.com/opencontainers/image-spec/specs-go/v1 crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 compress/gzip crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 vendor/golang.org/x/text/unicode/bidi mime/quotedprintable vendor/golang.org/x/crypto/chacha20poly1305 net/http/internal encoding/json github.com/pkg/errors github.com/bugsnag/panicwrap database/sql/driver gopkg.in/yaml.v2 google.golang.org/protobuf/internal/errors github.com/bugsnag/bugsnag-go/errors go/token google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/version github.com/prometheus/procfs/internal/fs runtime/debug github.com/docker/distribution/version google.golang.org/protobuf/reflect/protoreflect text/template/parse encoding/csv flag vendor/golang.org/x/text/secure/bidirule golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm vendor/golang.org/x/net/idna github.com/aws/aws-sdk-go/aws/awserr os/user crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa crypto/dsa github.com/docker/distribution/uuid text/template google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order github.com/sirupsen/logrus google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface golang.org/x/text/secure/bidirule golang.org/x/crypto/bcrypt google.golang.org/protobuf/internal/protolazy github.com/aws/aws-sdk-go/internal/ini golang.org/x/crypto/vendor/golang.org/x/net/idna github.com/aws/aws-sdk-go/aws/endpoints vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix google.golang.org/protobuf/proto github.com/jmespath/go-jmespath google.golang.org/protobuf/internal/encoding/defval encoding/xml github.com/docker/distribution/registry/storage/driver github.com/aws/aws-sdk-go/internal/s3shared/arn internal/profile text/tabwriter runtime/trace crypto/ecdsa github.com/docker/distribution/registry/storage/driver/factory google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protodelim github.com/docker/distribution/registry/storage/driver/middleware runtime/pprof github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/aws/aws-sdk-go/aws/awsutil github.com/opencontainers/go-digest/digestset testing github.com/docker/distribution/digestset github.com/docker/distribution/reference github.com/kr/pretty go/scanner go/doc/comment github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar go/ast 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 go/parser go/printer gopkg.in/check.v1 crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook net/textproto github.com/google/uuid github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart github.com/spf13/cobra crypto/tls google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb 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/docker/libtrust github.com/garyburd/redigo/redis net/http github.com/docker/distribution github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/configuration github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/registry/auth expvar github.com/felixge/httpsnoop github.com/docker/distribution/registry/client/auth/challenge github.com/gorilla/mux github.com/prometheus/common/expfmt github.com/docker/distribution/registry/client/transport golang.org/x/crypto/acme github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/aws/aws-sdk-go/aws github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/registry/middleware/repository net/http/httputil github.com/ncw/swift net/http/pprof github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 github.com/gorilla/handlers 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/Shopify/logrus-bugsnag github.com/docker/distribution/health github.com/docker/distribution/notifications github.com/docker/distribution/registry/proxy/scheduler github.com/prometheus/client_golang/prometheus golang.org/x/crypto/acme/autocert github.com/docker/distribution/health/checks 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/storage/driver/middleware/cloudfront github.com/docker/distribution/health/api github.com/docker/distribution/testutil github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/internal/s3shared 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/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/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/prometheus/client_golang/prometheus/promhttp 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/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/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/filesystem github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/inmemory 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 12 -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-18T23:34:37Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-18T23:34:37Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.011s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-18T11:34:38-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.014s ? 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.006s === 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.004s === 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.004s ? 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.005s === 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.004s === 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.007s === 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.004s ? 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 11:34:41 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:39141/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39141/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39141/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39141/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38555?status=0, fail=true --- PASS: TestHTTPSink (0.01s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-18T11:34:41-12:00" level=info msg="broadcaster: closing" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" time="2025-09-18T11:34:41-12:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 1} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" time="2025-09-18T11:34:42-12:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.78s) PASS ok github.com/docker/distribution/notifications 1.133s ? 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-18T11:34:41-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2025-09-18T11:34:41.779378438-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="2025-09-18T11:34:41.779408293-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:41.779572051-12:00" level=info msg="Starting upload purge in 55m0s" go.version=go1.24.4 time="2025-09-18T11:34:41.779773765-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.73s) PASS ok github.com/docker/distribution/registry 8.739s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === 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.00s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.03s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.060s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-18T11:34:42-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=d4ad7b94-3936-4000-88a6-5278f6cf58af time="2025-09-18T11:34:42-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=d4ad7b94-3936-4000-88a6-5278f6cf58af --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-18T11:34:42-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=sgwvvqUAskIiV0ewI2RwZpfC-TP1yin-AcyuPyi9uKo user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.084s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2025-09-18T11:34:42-12:00" level=info msg="token not to be used before 2025-09-18 11:34:43 -1200 -12 - currently 2025-09-18 11:34:42.777537055 -1200 -12 m=+0.004426865" time="2025-09-18T11:34:42-12:00" level=info msg="token not to be used after 2025-09-18 11:34:42 -1200 -12 - currently 2025-09-18 11:34:42.777803728 -1200 -12 m=+0.004693538" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-09-18T11:34:42-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.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.013s === 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.00s) === 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.041s === 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.017s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.004s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-18T11:34:44-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="2025-09-18T11:34:44-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34753" http.request.id=6a7ae1d4-246a-4d63-9a99-94c2a8b2ae15 http.request.method=GET http.request.remoteaddr="127.0.0.1:37166" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="489.9µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-09-18T11:34:44-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="2025-09-18T11:34:44-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=45d666ae-506d-49b7-b6ff-db266eb09f92 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.412µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=760a900c-7ffe-4066-b4b2-a5e51ed69e28 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="715.99µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=b09b528c-9f5f-439b-9e4e-0f0a01ef7379 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/aaaa/blobs/uploads/c3d9eb0a-b1ee-4652-b902-d2b8da7322e7?_state=1gf5prv08enrlR6jP8lUwZ2NWf79MmauiRtm86OZJTV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjM2Q5ZWIwYS1iMWVlLTQ2NTItYjkwMi1kMmI4ZGE3MzIyZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDQuMjkzMTI2MTVaIn0%3D&digest=sha256%3A6bb4449ce8693c2839bbdd56f1f1bbb8bfb9f53b011ee706559ad81b1480bda6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.492481603s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "PUT /v2/foo/aaaa/blobs/uploads/c3d9eb0a-b1ee-4652-b902-d2b8da7322e7?_state=1gf5prv08enrlR6jP8lUwZ2NWf79MmauiRtm86OZJTV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjM2Q5ZWIwYS1iMWVlLTQ2NTItYjkwMi1kMmI4ZGE3MzIyZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDQuMjkzMTI2MTVaIn0%3D&digest=sha256%3A6bb4449ce8693c2839bbdd56f1f1bbb8bfb9f53b011ee706559ad81b1480bda6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=1f48d1c1-1954-4c8e-b13f-1d2373206181 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.27757ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=a0dfa6a3-5768-4b40-ae05-ac359bfd337e http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="764.024µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=86441cbf-6d9b-4869-a209-6be1a1a54e76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/bbbb/blobs/uploads/85809059-158d-437e-b5f4-bd0c1a722fb1?_state=QvpEilvt4dLl-fOrPdauUP4H96X118tFttwjFufXYeZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NTgwOTA1OS0xNThkLTQzN2UtYjVmNC1iZDBjMWE3MjJmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDUuODcxNDk4MDE1WiJ9&digest=sha256%3Ab21b00830b6574969dd9213bb0136abf38851aa9968bb8f153e19668cf77f5c5" http.request.useragent=Go-http-client/1.1 http.response.duration=859.763744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "PUT /v2/foo/bbbb/blobs/uploads/85809059-158d-437e-b5f4-bd0c1a722fb1?_state=QvpEilvt4dLl-fOrPdauUP4H96X118tFttwjFufXYeZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NTgwOTA1OS0xNThkLTQzN2UtYjVmNC1iZDBjMWE3MjJmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDUuODcxNDk4MDE1WiJ9&digest=sha256%3Ab21b00830b6574969dd9213bb0136abf38851aa9968bb8f153e19668cf77f5c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=d9a7b864-e523-40bc-9d29-3e6cc04b44c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.199932ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=ea860911-071e-4c34-8e33-f55f6590ebc2 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="791.335µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=0b1aa4cd-25c3-4462-be15-6a6f6464b449 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/cccc/blobs/uploads/d218554a-ffe9-4a2a-bb18-664df265847f?_state=ceYZu_TKYR6QjWNxhsZoVpCZRpnwFbPE4xz_6ogw1S97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMjE4NTU0YS1mZmU5LTRhMmEtYmIxOC02NjRkZjI2NTg0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDYuNzg4OTQwOTQyWiJ9&digest=sha256%3A89311e410a739d4bc6160394cc0b56fa014447b77842c9ac4b66233bc7cf1663" http.request.useragent=Go-http-client/1.1 http.response.duration=437.42371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "PUT /v2/foo/cccc/blobs/uploads/d218554a-ffe9-4a2a-bb18-664df265847f?_state=ceYZu_TKYR6QjWNxhsZoVpCZRpnwFbPE4xz_6ogw1S97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMjE4NTU0YS1mZmU5LTRhMmEtYmIxOC02NjRkZjI2NTg0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDYuNzg4OTQwOTQyWiJ9&digest=sha256%3A89311e410a739d4bc6160394cc0b56fa014447b77842c9ac4b66233bc7cf1663 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=a98677eb-e131-4e79-a01a-65f6653003c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.083375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=1a1171f0-bdc2-4d3f-b804-d6d0a317d039 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="655.399µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=f312ef06-6158-495b-baf0-617c7af4f9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/dddd/blobs/uploads/a18d434f-22db-40f9-83d6-53582d1090c4?_state=XxBExsUEJn3kcIzzfgfI6Jhs1IfdBuIT92aBpkg5VPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMThkNDM0Zi0yMmRiLTQwZjktODNkNi01MzU4MmQxMDkwYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDcuMzA4OTIxMTlaIn0%3D&digest=sha256%3Ae354f24c206aa9df13759ff5ca9fe907ae9b4beccbddc44d88c8221845b08d1c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.304101564s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "PUT /v2/foo/dddd/blobs/uploads/a18d434f-22db-40f9-83d6-53582d1090c4?_state=XxBExsUEJn3kcIzzfgfI6Jhs1IfdBuIT92aBpkg5VPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMThkNDM0Zi0yMmRiLTQwZjktODNkNi01MzU4MmQxMDkwYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDcuMzA4OTIxMTlaIn0%3D&digest=sha256%3Ae354f24c206aa9df13759ff5ca9fe907ae9b4beccbddc44d88c8221845b08d1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=ca2b7ca4-f7e0-439c-9bdd-25cd51c28dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.167303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=22f80b44-c220-46b5-ad2e-53492c53a58b http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="722.47µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=50d6672d-6e5f-4741-ad0b-872c257a5664 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/eeee/blobs/uploads/dc6c48c5-e790-41e9-b04b-23231df436da?_state=GISMYp80FT60rNfhR9TPWgfcdK_PQITcAg9UMXx0JIR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkYzZjNDhjNS1lNzkwLTQxZTktYjA0Yi0yMzIzMWRmNDM2ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDguNjg2NDEwNTI4WiJ9&digest=sha256%3A915bac157eb362c6d4ce6dd513a783e6443accfb57287451f0720f6780684740" http.request.useragent=Go-http-client/1.1 http.response.duration=732.839801ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "PUT /v2/foo/eeee/blobs/uploads/dc6c48c5-e790-41e9-b04b-23231df436da?_state=GISMYp80FT60rNfhR9TPWgfcdK_PQITcAg9UMXx0JIR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkYzZjNDhjNS1lNzkwLTQxZTktYjA0Yi0yMzIzMWRmNDM2ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDguNjg2NDEwNTI4WiJ9&digest=sha256%3A915bac157eb362c6d4ce6dd513a783e6443accfb57287451f0720f6780684740 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=d92f5312-ef25-47d4-b217-66b9e72c4dd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.159871ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=62d98e76-95cd-4e64-8002-58d477e4607c http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="639.075µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=7d94db79-7309-4815-9fb0-369e1d9e78a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/ffff/blobs/uploads/275c6245-6cae-4bba-8b25-f1126b1496e6?_state=JKMgKyuZQqsH-rO4nN-VPaj8LPzHVNJkzFG6tBYofVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNzVjNjI0NS02Y2FlLTRiYmEtOGIyNS1mMTEyNmIxNDk2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDkuNDg5OTA3MjRaIn0%3D&digest=sha256%3A59340ade17c5785d136d6a2c687c0c760e28361ed7a12b4a8304c4da32ef218b" http.request.useragent=Go-http-client/1.1 http.response.duration=795.554829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "PUT /v2/foo/ffff/blobs/uploads/275c6245-6cae-4bba-8b25-f1126b1496e6?_state=JKMgKyuZQqsH-rO4nN-VPaj8LPzHVNJkzFG6tBYofVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNzVjNjI0NS02Y2FlLTRiYmEtOGIyNS1mMTEyNmIxNDk2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDkuNDg5OTA3MjRaIn0%3D&digest=sha256%3A59340ade17c5785d136d6a2c687c0c760e28361ed7a12b4a8304c4da32ef218b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=2f86e32f-209e-448d-947f-853f11e336ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.363429ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=04585f30-2c44-45ca-af72-9cf18bc312b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="536.78µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=4424e682-7b4d-4904-8149-061268558e1f http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="780.627µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=14ef71d8-ef58-4eb1-954e-a0b60540ea80 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="656.983µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=9a91bdf4-7d8a-4788-b040-6fc607be237e http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="765.776µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=98fc01b7-bb62-4c7f-889f-762d22e9a5cf http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="581.418µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=e35606fe-a0f6-4fe1-95e9-2418375e04f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="657.242µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-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:38547" http.request.id=f33c1926-6fac-4a39-8e0c-d5218bb18c12 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="753.287µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-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:38547" http.request.id=5193daac-6ebe-4685-b51e-2e21a16319ee http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="649µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=698fb212-3ba9-4fd5-a115-21597f8bfe95 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="719.155µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=7815fa9a-4407-418b-994b-fca37ff8afed http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="645.624µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T11:34: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="2025-09-18T11:34:50-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=d47acf44-febe-492b-8b76-58eba4be269f http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.126921ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b4a55708-a40f-4a3e-9477-a3ce296cd77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/aaaa/blobs/uploads/fcbf5a0d-2dd5-4cf0-8c23-377b190392fc?_state=TZkHBZy8bJijwXoLDe3h8W0af5z97VrWnUW8ahGlX_17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2JmNWEwZC0yZGQ1LTRjZjAtOGMyMy0zNzdiMTkwMzkyZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuMzQ5ODk2NzEzWiJ9&digest=sha256%3A8fb036325825dd54c13e8fb92cecf554c313dc3c62049d152e037ca6f2cb8f9a" http.request.useragent=Go-http-client/1.1 http.response.duration=381.829793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/aaaa/blobs/uploads/fcbf5a0d-2dd5-4cf0-8c23-377b190392fc?_state=TZkHBZy8bJijwXoLDe3h8W0af5z97VrWnUW8ahGlX_17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2JmNWEwZC0yZGQ1LTRjZjAtOGMyMy0zNzdiMTkwMzkyZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuMzQ5ODk2NzEzWiJ9&digest=sha256%3A8fb036325825dd54c13e8fb92cecf554c313dc3c62049d152e037ca6f2cb8f9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=a04b50ba-ebc1-4a63-a8d6-a209e2550559 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="981.332µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=0bc4beed-4ba1-4504-9b9d-24cb53961ebb http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="584.072µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b2f64e05-ad21-487c-878c-fa8a70af4430 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/bbbb/blobs/uploads/d89e8740-627b-4b33-b3d2-80d7a53e0d15?_state=OAko1qwAMVp9svcjNBLD5h00YMGH70Nbe0cxGkGJNvd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkODllODc0MC02MjdiLTRiMzMtYjNkMi04MGQ3YTUzZTBkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuNzkyNTMzMjE1WiJ9&digest=sha256%3A35e890e45802cec5649d2f05c38a5c46f27ad066d9170f45d378b1f0358085a9" http.request.useragent=Go-http-client/1.1 http.response.duration=823.132882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/bbbb/blobs/uploads/d89e8740-627b-4b33-b3d2-80d7a53e0d15?_state=OAko1qwAMVp9svcjNBLD5h00YMGH70Nbe0cxGkGJNvd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkODllODc0MC02MjdiLTRiMzMtYjNkMi04MGQ3YTUzZTBkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuNzkyNTMzMjE1WiJ9&digest=sha256%3A35e890e45802cec5649d2f05c38a5c46f27ad066d9170f45d378b1f0358085a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=2cd48579-a619-42a5-b826-3f8e9a0239e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.086089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=ffc87457-aeca-4235-afcf-f69551568f0c http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="731.304µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=6676df58-69c6-4527-afaf-ef1728124741 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/cccc/blobs/uploads/d818a982-f1ed-446a-9777-6c0a7c6dc058?_state=21dhq0V4A_21BmsXvlGSPkIOHaxir4pxBvS4z2zojvJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODE4YTk4Mi1mMWVkLTQ0NmEtOTc3Ny02YzBhN2M2ZGMwNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTEuNzA4ODc5OTc3WiJ9&digest=sha256%3Aba5d7be2012df84c0548cf1611211dd197a4dddba6eda1af26db71c4cc630252" http.request.useragent=Go-http-client/1.1 http.response.duration=1.085563856s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "PUT /v2/foo/cccc/blobs/uploads/d818a982-f1ed-446a-9777-6c0a7c6dc058?_state=21dhq0V4A_21BmsXvlGSPkIOHaxir4pxBvS4z2zojvJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODE4YTk4Mi1mMWVkLTQ0NmEtOTc3Ny02YzBhN2M2ZGMwNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTEuNzA4ODc5OTc3WiJ9&digest=sha256%3Aba5d7be2012df84c0548cf1611211dd197a4dddba6eda1af26db71c4cc630252 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=e0abc2d0-2932-4258-9896-95a50b6e0c12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.418041ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b88f7f97-32cf-46ab-bd80-e9df6e070115 http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="783.662µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=c809b6f4-64e4-4c6d-96a2-fc769cf58237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/dddd/blobs/uploads/9458bec9-07fe-4961-b8ad-960abdd1b0c3?_state=SC5SEW-Pz62xn53zWHvesCyezHQWGqD5MaquLY-FeYp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5NDU4YmVjOS0wN2ZlLTQ5NjEtYjhhZC05NjBhYmRkMWIwYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTIuOTE5MDEyMDA5WiJ9&digest=sha256%3Adcc46af62692a5673d451827f121af436146ba1c885b688d1f9d1832900565d8" http.request.useragent=Go-http-client/1.1 http.response.duration=944.14006ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "PUT /v2/foo/dddd/blobs/uploads/9458bec9-07fe-4961-b8ad-960abdd1b0c3?_state=SC5SEW-Pz62xn53zWHvesCyezHQWGqD5MaquLY-FeYp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5NDU4YmVjOS0wN2ZlLTQ5NjEtYjhhZC05NjBhYmRkMWIwYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTIuOTE5MDEyMDA5WiJ9&digest=sha256%3Adcc46af62692a5673d451827f121af436146ba1c885b688d1f9d1832900565d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=4d784508-1dbb-4ece-aa94-2f56ccf1a28c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.263187ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=d9dd73b8-a673-45e5-b117-80b003eefcdf http.request.method=GET http.request.remoteaddr="127.0.0.1:43678" 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="459.524µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (9.66s) === RUN TestURLPrefix time="2025-09-18T11:34:53-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="2025-09-18T11:34:53-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42985" http.request.id=b9a2fac5-d7c1-4aad-827b-25f52a2fb5f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46644" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.469µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-09-18T11:34:53-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="2025-09-18T11:34:53-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=dcca6fe3-798b-48e7-b73a-be6c15c5b7fc http.request.method=GET http.request.remoteaddr="127.0.0.1:49658" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.182µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=14a439e7-b3fa-4f64-acef-90d2a9ca0fdb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="732.547µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "HEAD /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=69c5b148-b727-4123-9d8a-c043b3f90689 http.request.method=POST http.request.remoteaddr="127.0.0.1:49666" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="865.748µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=ee081909-7b5f-4461-a7c5-4b9f521b03f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="854.43µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=5e56c195-0597-4ab1-a194-815a2d907fd5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="745.446µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "DELETE /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=e1340cc5-b2ed-436f-93a0-fb97288dacc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=1f146a82-625b-4bbb-9f33-545907b07198 time="2025-09-18T11:34:53-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:38485" http.request.id=e1340cc5-b2ed-436f-93a0-fb97288dacc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.933µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=1f146a82-625b-4bbb-9f33-545907b07198 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=79cf1d9d-4967-4463-9fcb-de1c9d4661e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.883µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-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:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 provided="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac time="2025-09-18T11:34:53-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a, 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:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.436µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=f6e82dd2-49ea-4bc8-9e9d-22e0bcd92f29 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="741.339µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=a18f4e9b-4af1-4b14-97d6-3266f88b3ea4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/167df8a4-76fe-41f1-850f-30a4437268d9?_state=Ppky4F47b6tw7OdcAr0hgouur-NhrlJYJhZFQQNOSDl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2N2RmOGE0LTc2ZmUtNDFmMS04NTBmLTMwYTQ0MzcyNjhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODg1ODk5MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.234434ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/167df8a4-76fe-41f1-850f-30a4437268d9?_state=Ppky4F47b6tw7OdcAr0hgouur-NhrlJYJhZFQQNOSDl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2N2RmOGE0LTc2ZmUtNDFmMS04NTBmLTMwYTQ0MzcyNjhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODg1ODk5MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=6e166afb-78b1-4c8e-9669-2421f83deff1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="789.903µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=7f5ffb04-f6ab-4470-b0f8-edcb0eb55a45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/3cde59e4-eb0a-4593-a386-32e0bb544295?_state=Mz0eupv-yRDh6H0gFq1-FHllyfKcomVctrT5YOG-NYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZGU1OWU0LWViMGEtNDU5My1hMzg2LTMyZTBiYjU0NDI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTEwODQ4MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.042144ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/3cde59e4-eb0a-4593-a386-32e0bb544295?_state=Mz0eupv-yRDh6H0gFq1-FHllyfKcomVctrT5YOG-NYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZGU1OWU0LWViMGEtNDU5My1hMzg2LTMyZTBiYjU0NDI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTEwODQ4MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=e5dd9048-0e17-4539-ae33-10c88d4515cf http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="736.472µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:55-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=3a929799-f745-485c-b781-a0128c1767a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/c34922c1-dbdd-4a6d-a45e-a055211b4bed?_state=-RUwVd3jKtaXUrx0bYvxlP7xPbTFk9MtxpnadFnWs2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDkyMmMxLWRiZGQtNGE2ZC1hNDVlLWEwNTUyMTFiNGJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTM0MzAzNTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.580661634s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/c34922c1-dbdd-4a6d-a45e-a055211b4bed?_state=-RUwVd3jKtaXUrx0bYvxlP7xPbTFk9MtxpnadFnWs2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDkyMmMxLWRiZGQtNGE2ZC1hNDVlLWEwNTUyMTFiNGJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTM0MzAzNTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:55-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=f5bf509e-b3f6-4e37-8ab4-da97708931ff http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="643.452µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:55 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-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:38485" http.request.id=475cde75-2281-440f-a009-7e96254487eb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=3TsGLF3ck4xIDsUzh0XRWGGlebMlEMf694OFddsm1cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1NS41OTY0OTY3NjhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.629464123s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:55 -1200] "PATCH /v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=3TsGLF3ck4xIDsUzh0XRWGGlebMlEMf694OFddsm1cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1NS41OTY0OTY3NjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=b345ae1b-0d17-49d6-bc09-b75aec07ddfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=26X5BTi0nHrnqmB_fTHlqPKi9XuiGfnxYV0Kvx-_bi17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MzA1ODczOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration="789.603µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=26X5BTi0nHrnqmB_fTHlqPKi9XuiGfnxYV0Kvx-_bi17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MzA1ODczOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=feefc351-358e-435e-ad84-6a1531f95393 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="538.854µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "HEAD /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=6bc44143-4563-4b6d-87b5-57ab900c825b http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=25.816432ms http.response.status=200 http.response.written=30587392 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 30587392 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=error msg="error parsing digest=\"sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=8ddc59cd-c791-4ada-ad39-21baea886b1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar time="2025-09-18T11:34:57-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:38485" http.request.id=8ddc59cd-c791-4ada-ad39-21baea886b1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.958µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=a36bc79a-a2e9-4e82-8973-4e9d152cf9b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49696" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration="954.6µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-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="2025-09-18T11:34:57-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=241ae101-f80a-4d23-a46d-7c1357f07731 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.035µs" http.response.status=404 http.response.written=157 vars.digest="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5820eb6d-520a-4bd4-91c7-20aca4107eb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="767.259µs" http.response.status=404 http.response.written=157 vars.digest="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "HEAD /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6dc0e0db-6c0b-485a-939f-c836b130bcd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48030" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="685.285µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=339869b1-c9df-4927-8949-bddd5316dc0e http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="779.417µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=164179fc-d77c-4ac4-bc7a-e1dfa97797c1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="711.846µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "DELETE /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=8e2e5596-92bf-43f6-8779-9d1a312c8e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b1b47b35-fdcf-4c2a-a461-03c440da4618 time="2025-09-18T11:34:57-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:34277" http.request.id=8e2e5596-92bf-43f6-8779-9d1a312c8e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.212µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b1b47b35-fdcf-4c2a-a461-03c440da4618 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=b5b4abba-4e0b-442e-a060-e6d02b40e6d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="742.821µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-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:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 provided="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 time="2025-09-18T11:34:57-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2, 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:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.806µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5d72b74d-c0f5-4537-b282-9efdae621116 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="646.476µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=65146b08-a70b-4d3a-8715-9fee064fd9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/a84489a9-2753-4de0-ad4d-e14a905d8df2?_state=9eUQbdc3PWmDRjuPn50ILFIKm9iI2tuSHuvCuM9Dv297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDQ4OWE5LTI3NTMtNGRlMC1hZDRkLWUxNGE5MDVkOGRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzY0MTIyNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="828.431µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/a84489a9-2753-4de0-ad4d-e14a905d8df2?_state=9eUQbdc3PWmDRjuPn50ILFIKm9iI2tuSHuvCuM9Dv297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDQ4OWE5LTI3NTMtNGRlMC1hZDRkLWUxNGE5MDVkOGRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzY0MTIyNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=a644cb80-0943-4423-8557-794e13e9fa5e http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="709.472µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=cd712c14-f9f5-4614-8dec-dc7f370fd4c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/0eeff1a0-92ed-4e99-a8cd-a553c27f12d6?_state=PiTqiPZGoQ5S7PwvWwklsQ3RQZUAK97z0BiWeqzrOQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWZmMWEwLTkyZWQtNGU5OS1hOGNkLWE1NTNjMjdmMTJkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzgyODE0MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="921.943µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/0eeff1a0-92ed-4e99-a8cd-a553c27f12d6?_state=PiTqiPZGoQ5S7PwvWwklsQ3RQZUAK97z0BiWeqzrOQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWZmMWEwLTkyZWQtNGU5OS1hOGNkLWE1NTNjMjdmMTJkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzgyODE0MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=af7a9e1f-3891-4733-b7b4-7da789486f2b http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="685.574µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=7250708d-2f0c-40a4-be55-217173f9fb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/305208d5-1b83-451a-aa41-44300b799182?_state=BAL4qwQ4VzPvAMdEohYBlrTVWSpT_FDb3ucuIa_Drch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNTIwOGQ1LTFiODMtNDUxYS1hYTQxLTQ0MzAwYjc5OTE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zNDAyMDE4NzNaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration=406.103236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/305208d5-1b83-451a-aa41-44300b799182?_state=BAL4qwQ4VzPvAMdEohYBlrTVWSpT_FDb3ucuIa_Drch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNTIwOGQ1LTFiODMtNDUxYS1hYTQxLTQ0MzAwYjc5OTE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zNDAyMDE4NzNaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6e06ca88-0114-455b-bb4d-27138e464e02 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="596.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-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:34277" http.request.id=6df5957f-b165-4d67-b5c7-9611a7a4827d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=ufaS36CLWuJB7XOTyir_2bR-x4gXDK2vT0XBk_26M2Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny43NTgwMDA3NjlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=465.300473ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PATCH /v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=ufaS36CLWuJB7XOTyir_2bR-x4gXDK2vT0XBk_26M2Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny43NTgwMDA3NjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6b156a58-b7cd-4ec2-9e39-f64985e13367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=KmyGjajmSXPg4IAeV1uylNdD9GOak2FP_qPdMkMKQ_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MTU1MTIwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTdaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration="720.168µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=KmyGjajmSXPg4IAeV1uylNdD9GOak2FP_qPdMkMKQ_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MTU1MTIwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTdaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=edb454f0-863b-4a8f-be2f-178b68d90fb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="616.04µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "HEAD /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=60f8a838-f8b9-447d-a0e0-21c66544ed89 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=11.492284ms http.response.status=200 http.response.written=15512064 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 15512064 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=error msg="error parsing digest=\"sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=a6dba9ed-c9b3-4b71-8cc7-68b0bea2ba32 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar time="2025-09-18T11:34:58-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:34277" http.request.id=a6dba9ed-c9b3-4b71-8cc7-68b0bea2ba32 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="493.716µs" http.response.status=400 http.response.written=110 vars.digest="sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5a97a6a9-90ba-4697-8788-acc34b5fe33c http.request.method=GET http.request.remoteaddr="127.0.0.1:48068" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration="672.416µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=82034652-ce06-4965-882a-204a9d6b1180 http.request.method=GET http.request.remoteaddr="127.0.0.1:48068" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.797244ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=afff99fb-c193-4f45-9175-a6127ee1d4b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48054" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.127392ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=42844a08-2887-4e17-85ab-fb3bfedd79f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49696" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=982.864854ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=cd0eaa01-8eae-450c-a1c6-fc5fb328e9b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49686" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=987.553993ms http.response.status=200 http.response.written=2719872 127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (4.38s) === RUN TestBlobDelete time="2025-09-18T11:34:58-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="2025-09-18T11:34:58-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4c3ad280-65ad-4b8a-b361-55b9b9d2ab2a http.request.method=GET http.request.remoteaddr="127.0.0.1:51678" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.71µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=960fefad-1696-43e6-b0d0-52edfef69425 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.482µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=04bd327e-8546-450e-b0db-9b4693b9f68b http.request.method=POST http.request.remoteaddr="127.0.0.1:51690" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="557.192µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=e6f971de-d640-439f-8aaa-1cb7ab9d1f1d http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="575.639µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4bd2e8f8-8bb2-4cbd-bb48-016e98c7782e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="639.776µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "DELETE /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=29e18275-9254-49e6-8211-05e842738063 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=878f98a0-141a-491e-b38d-50d0bf0a9b6d time="2025-09-18T11:34:58-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:46201" http.request.id=29e18275-9254-49e6-8211-05e842738063 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="467.747µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=878f98a0-141a-491e-b38d-50d0bf0a9b6d 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=2bb2c29f-455a-4e99-a460-3b5e52d0ea43 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="582.499µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-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:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 provided="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 time="2025-09-18T11:34:58-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5, 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:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="585.865µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=8e32975c-3d2f-4b00-aca2-4f5460d72705 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="512.464µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=5bf8313d-2688-4161-9d2b-db49313f5f35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/6c1f2f15-cd3f-455c-9dfd-4e55391849b0?_state=9id4xAuFKpwGcbNydCnCgkkS5xvbr3uhMU0KZVivJUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjMWYyZjE1LWNkM2YtNDU1Yy05ZGZkLTRlNTUzOTE4NDliMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjA3NDA5MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="635.069µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/6c1f2f15-cd3f-455c-9dfd-4e55391849b0?_state=9id4xAuFKpwGcbNydCnCgkkS5xvbr3uhMU0KZVivJUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjMWYyZjE1LWNkM2YtNDU1Yy05ZGZkLTRlNTUzOTE4NDliMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjA3NDA5MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=69a9a82c-542d-40dc-aa89-9dd24bd5369e http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="455.678µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3184af1a-9be2-4bd2-83a9-0f678a826947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/bd806a2f-182a-4a2c-b046-ced5e87b6392?_state=zrYaTUY78_8_9LQ3jmm5vi-FaMjO8E7snbtKk_stvEd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkODA2YTJmLTE4MmEtNGEyYy1iMDQ2LWNlZDVlODdiNjM5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjIyNzgyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="611.153µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/bd806a2f-182a-4a2c-b046-ced5e87b6392?_state=zrYaTUY78_8_9LQ3jmm5vi-FaMjO8E7snbtKk_stvEd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkODA2YTJmLTE4MmEtNGEyYy1iMDQ2LWNlZDVlODdiNjM5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjIyNzgyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=f3480e0a-3643-4200-8252-809e208b7227 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="429.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=a2a7d2aa-edf4-448a-9d00-befa5e5314bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/28bebdc0-0058-4815-9cc0-3bea4568a16e?_state=YwStydB1nG1UBhnAuMIZaF1rvfFtsHwY-ne5jE5ihdl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YmViZGMwLTAwNTgtNDgxNS05Y2MwLTNiZWE0NTY4YTE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjM3MzI4ODJaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration=701.872943ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/28bebdc0-0058-4815-9cc0-3bea4568a16e?_state=YwStydB1nG1UBhnAuMIZaF1rvfFtsHwY-ne5jE5ihdl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YmViZGMwLTAwNTgtNDgxNS05Y2MwLTNiZWE0NTY4YTE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjM3MzI4ODJaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4e9851a7-7ed5-4159-96be-f6f870f2c150 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="616.311µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34: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:46201" http.request.id=9e0c99b3-6344-47a9-bc02-56f60f159f01 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=YSpZnBxBoljO1AfLKBfU_lCmVDfzqv4yR3jDwpf8qkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS4wNDA3NTg5NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=721.333758ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PATCH /v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=YSpZnBxBoljO1AfLKBfU_lCmVDfzqv4yR3jDwpf8qkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS4wNDA3NTg5NzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3a9cf79c-fd83-4df8-bdaf-2053f8085d93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=Bag_480hdG93pFhN5V57EDSXjVIo61tQMx5iJFkyOvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MjAyNjA4NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTlaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="717.374µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PUT /v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=Bag_480hdG93pFhN5V57EDSXjVIo61tQMx5iJFkyOvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MjAyNjA4NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTlaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=28a435c5-bb93-41cb-8551-509f21b3dbc8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="655.489µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=97b06221-da7e-4ba7-9304-c1ccc40bcd19 http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=12.663391ms http.response.status=200 http.response.written=20260864 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 20260864 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=error msg="error parsing digest=\"sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=8ed4057b-a4e0-4b61-855f-75dc904c794b http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar time="2025-09-18T11:34: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:46201" http.request.id=8ed4057b-a4e0-4b61-855f-75dc904c794b http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="512.173µs" http.response.status=400 http.response.written=110 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3b8b41fb-08d6-4017-933c-982dd5a26692 http.request.method=GET http.request.remoteaddr="127.0.0.1:49412" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="613.416µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=0324303d-0173-412b-a67e-145c49a35346 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="529.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=2e961571-aca4-4669-bd64-c26b2b75a906 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="435.137µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-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:46201" http.request.id=9932c57d-88a2-4ce7-8a9b-3a5e5f774656 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="478.162µs" http.response.status=404 http.response.written=74 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=error msg="error parsing digest=\"sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=998aae59-b353-45ed-b925-16dc7fec9e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar time="2025-09-18T11:34: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:46201" http.request.id=998aae59-b353-45ed-b925-16dc7fec9e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.282µs" http.response.status=400 http.response.written=110 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=46f21cbd-6f89-4443-ac2a-9970091544a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49424" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="625.304µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=a83ec02c-ee68-414a-8694-9148ad521ab0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49424" http.request.uri="/v2/foo/bar/blobs/uploads/9e93ab91-c993-4a3a-afe4-8a51b2979bc2?_state=GjMwb_0GQko7tgPKXBWUwNPrYa-L_RLC_EYppuedF0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTNhYjkxLWM5OTMtNGEzYS1hZmU0LThhNTFiMjk3OWJjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS43OTYxNjQ1MloifQ%3D%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration=740.789886ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PUT /v2/foo/bar/blobs/uploads/9e93ab91-c993-4a3a-afe4-8a51b2979bc2?_state=GjMwb_0GQko7tgPKXBWUwNPrYa-L_RLC_EYppuedF0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTNhYjkxLWM5OTMtNGEzYS1hZmU0LThhNTFiMjk3OWJjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS43OTYxNjQ1MloifQ%3D%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3a743b3d-3fcd-4110-b52e-3d7693271504 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49424" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="650.242µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=318f1cef-a00a-4858-bd74-0ae437fcdace http.request.method=GET http.request.remoteaddr="127.0.0.1:49412" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=763.701742ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=c0a1058a-0ec2-4f77-81a9-18c2fcc3d1df http.request.method=GET http.request.remoteaddr="127.0.0.1:49400" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=767.884437ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (2.31s) === RUN TestRelativeURL time="2025-09-18T11:35:00-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="2025-09-18T11:35:00-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=132384d3-3f80-41b1-a36e-aebb2617f5b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="621.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=8e8ebc66-599b-4811-ac91-6d88442825ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52084" http.request.uri="/v2/foo/bar/blobs/uploads/322a732d-fb77-431c-9f40-4b41345314b5?_state=afIpOvVetxQUzheG4q5n-cYz-EfwBR_WDTcZ6iIYJYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmE3MzJkLWZiNzctNDMxYy05ZjQwLTRiNDEzNDUzMTRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMC41NTYwNTM4OTZaIn0%3D&digest=sha256%3A57ed0ea27662c01b6a41098e073b7be649d99ee0401b19e9731ca02485232691" http.request.useragent=Go-http-client/1.1 http.response.duration=1.038085304s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "PUT /v2/foo/bar/blobs/uploads/322a732d-fb77-431c-9f40-4b41345314b5?_state=afIpOvVetxQUzheG4q5n-cYz-EfwBR_WDTcZ6iIYJYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmE3MzJkLWZiNzctNDMxYy05ZjQwLTRiNDEzNDUzMTRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMC41NTYwNTM4OTZaIn0%3D&digest=sha256%3A57ed0ea27662c01b6a41098e073b7be649d99ee0401b19e9731ca02485232691 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=41dc6b36-e60e-4a26-be5e-d5bbe00fd12a http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="768.952µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=de65872a-0e04-4fec-83a5-465c9de6e233 http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="560.196µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=719502cd-f4c5-4b9c-9c41-0677b0097f75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52084" http.request.uri="/v2/foo/bar/blobs/uploads/a441300e-538b-4e91-9d8b-8546211f4dc7?_state=NpmUoQkLRRi5YCQidTd3eECk9jS6O0hd6RZe8YAqpbF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDEzMDBlLTUzOGItNGU5MS05ZDhiLTg1NDYyMTFmNGRjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMS43MjkxODExNTFaIn0%3D&digest=sha256%3A1e5cf1c5a162bd453bb274130974200f320868808eec4913b5d1f53a150d1e01" http.request.useragent=Go-http-client/1.1 http.response.duration=644.365156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "PUT /v2/foo/bar/blobs/uploads/a441300e-538b-4e91-9d8b-8546211f4dc7?_state=NpmUoQkLRRi5YCQidTd3eECk9jS6O0hd6RZe8YAqpbF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDEzMDBlLTUzOGItNGU5MS05ZDhiLTg1NDYyMTFmNGRjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMS43MjkxODExNTFaIn0%3D&digest=sha256%3A1e5cf1c5a162bd453bb274130974200f320868808eec4913b5d1f53a150d1e01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (1.82s) === RUN TestBlobDeleteDisabled time="2025-09-18T11:35: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="2025-09-18T11:35:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:02-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:37527" http.request.id=5ae7ba35-8ca4-4909-9808-0806a446d263 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52154" http.request.uri="/v2/foo/bar/blobs/sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="578.583µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "DELETE /v2/foo/bar/blobs/sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.07s) === RUN TestDeleteDisabled time="2025-09-18T11:35: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="2025-09-18T11:35:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41295" http.request.id=54da550f-79fd-4b5b-a752-9f0c74a2f481 http.request.method=POST http.request.remoteaddr="127.0.0.1:48148" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="608.259µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41295" http.request.id=eb3d8d69-f0cb-4556-9a83-c65230a1882d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/bar/blobs/uploads/f9f03fd5-4f9f-4c63-915b-86c43c476a98?_state=o0UWebi3qY-K0eRzWmun471RL3FCKuGGU7yptRHZIid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZjAzZmQ1LTRmOWYtNGM2My05MTViLTg2YzQzYzQ3NmE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMi41NTQwMjUyNDZaIn0%3D&digest=sha256%3A8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" http.request.useragent=Go-http-client/1.1 http.response.duration=1.502513951s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "PUT /v2/foo/bar/blobs/uploads/f9f03fd5-4f9f-4c63-915b-86c43c476a98?_state=o0UWebi3qY-K0eRzWmun471RL3FCKuGGU7yptRHZIid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZjAzZmQ1LTRmOWYtNGM2My05MTViLTg2YzQzYzQ3NmE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMi41NTQwMjUyNDZaIn0%3D&digest=sha256%3A8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:04-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:41295" http.request.id=f6c7d6f2-09ef-4130-a58e-af69bfa49181 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/bar/blobs/sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="538.743µs" http.response.status=405 http.response.written=78 vars.digest="sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "DELETE /v2/foo/bar/blobs/sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.62s) === RUN TestDeleteReadOnly time="2025-09-18T11:35:04-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="2025-09-18T11:35:04-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38801" http.request.id=93b06656-785e-4335-baa7-6d5866078652 http.request.method=POST http.request.remoteaddr="127.0.0.1:44704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="903.424µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38801" http.request.id=3cc6d6c4-da2b-4d6f-80e5-3eecd04e1cf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/blobs/uploads/8b38976d-6a98-469d-9481-500e83c5190b?_state=X_8lxznjHLVaDsLumrVq873g5ItReFSq_BiAmGkq-wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMzg5NzZkLTZhOTgtNDY5ZC05NDgxLTUwMGU4M2M1MTkwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowNC4xNDY3Mjk3NDNaIn0%3D&digest=sha256%3A899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25" http.request.useragent=Go-http-client/1.1 http.response.duration=1.257686649s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "PUT /v2/foo/bar/blobs/uploads/8b38976d-6a98-469d-9481-500e83c5190b?_state=X_8lxznjHLVaDsLumrVq873g5ItReFSq_BiAmGkq-wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMzg5NzZkLTZhOTgtNDY5ZC05NDgxLTUwMGU4M2M1MTkwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowNC4xNDY3Mjk3NDNaIn0%3D&digest=sha256%3A899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "DELETE /v2/foo/bar/blobs/sha256:899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.35s) === RUN TestStartPushReadOnly time="2025-09-18T11:35:05-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="2025-09-18T11:35:05-12:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "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-18T11:35:05-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="2025-09-18T11:35:05-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:05-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:41049" http.request.id=db97d4d9-06b2-4616-aef5-1d7073da4a5e http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="998.157µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-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:41049" http.request.id=529a2f04-b6dc-4e2c-8d64-16459842f13a http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="651.544µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-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:41049" http.request.id=e9231839-d871-44fc-bfe7-fbb5e9358a76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="732.296µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="920.82µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="962.314µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="981.573µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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.007802ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T11:35:05-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b21622fc-34fa-44a7-adf7-bbae7031022c http.request.method=POST http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="878.938µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:07-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=628c35db-6895-4867-829a-12017f14402c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/blobs/uploads/ee2e473b-3771-41c9-880f-4970123c0938?_state=IozNYb0xzgMeMQv_zqE2EOu1VXmBns9sUuH6ivmUQ7N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTJlNDczYi0zNzcxLTQxYzktODgwZi00OTcwMTIzYzA5MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDUuNTEzMjIwMTIyWiJ9&digest=sha256%3A5d90240b870604003e216b4f9d75dfb9db9af3a90c5298f4b5c4ac497e7f6ecb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.55629486s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/blobs/uploads/ee2e473b-3771-41c9-880f-4970123c0938?_state=IozNYb0xzgMeMQv_zqE2EOu1VXmBns9sUuH6ivmUQ7N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTJlNDczYi0zNzcxLTQxYzktODgwZi00OTcwMTIzYzA5MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDUuNTEzMjIwMTIyWiJ9&digest=sha256%3A5d90240b870604003e216b4f9d75dfb9db9af3a90c5298f4b5c4ac497e7f6ecb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:07-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=0bf9436a-3816-4364-bcaf-db3a5f63f035 http.request.method=POST http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="735.821µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:07 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=3d28132a-b6b3-4d3a-ad3e-ea26720c6657 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/blobs/uploads/b50b7a3d-8d0b-4a0b-abb4-b119701724ee?_state=CnwhmTwIpO8pQNT9z88XxH0mRPCPIPAIAs-KzrBmfW17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTBiN2EzZC04ZDBiLTRhMGItYWJiNC1iMTE5NzAxNzI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDcuMTk3NzI5NjMzWiJ9&digest=sha256%3Ab126641750c25721dd18fdd88ef74e763ba236d72f5e1a85560f13f8bd65e81d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.448361602s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:07 -1200] "PUT /v2/foo/schema1/blobs/uploads/b50b7a3d-8d0b-4a0b-abb4-b119701724ee?_state=CnwhmTwIpO8pQNT9z88XxH0mRPCPIPAIAs-KzrBmfW17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTBiN2EzZC04ZDBiLTRhMGItYWJiNC1iMTE5NzAxNzI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDcuMTk3NzI5NjMzWiJ9&digest=sha256%3Ab126641750c25721dd18fdd88ef74e763ba236d72f5e1a85560f13f8bd65e81d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=58d426fa-dd84-473c-b8c6-7960b2e1e51b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.03283ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=ad473736-816f-46f6-af7b-744b26b18e41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="920.84µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=7f18198a-6428-4805-9ca4-f7959a4ceb06 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="765.204µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=4010babf-3fa8-46b9-bf5c-7205df00cd5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="977.196µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=cf723ef6-59fe-4810-b1ad-9c3e2e2b031b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="958.388µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=fa110944-ce08-4379-a5a0-6fe65787d6e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration=1.348667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:41049" http.request.id=d66fe5f7-f6e3-48c7-98e8-7c5e858678ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration=1.11997ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=a2ddb537-19bc-497e-9a67-d93e8183dcd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="904.977µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=0f51cc18-830e-46df-904c-c85b55e07438 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="722.951µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=62d064f5-686b-4314-929a-39c77cd26720 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="712.697µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=c7365949-60cd-4640-b06e-6f086882cd5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="621.809µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=error msg="payload digest does match: \"sha256:0031e59e72d657c5f9a11416674ffe80f48207ed8b457377a13ca76fc8cf30b8\" != \"sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed\"" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=044f80e9-b76b-4e7d-bddf-b459df11dfc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" time="2025-09-18T11:35:08-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:41049" http.request.id=044f80e9-b76b-4e7d-bddf-b459df11dfc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.686µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=57564b39-61f5-4829-8408-a12914d0567b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="699.828µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=2f8007db-ccef-4698-9e9c-32dc5fd9c399 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="611.974µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="705.786µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="741.5µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="766.929µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=01880179-7580-4fc0-a901-50642194e158 http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="686.506µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=83adfff3-ca80-4d4b-87bc-0a98e5b7fa4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/0f5dd7bb-79ea-498d-85ad-514903708f9b?_state=WjAXsIq5NjOEQI3OJjb9vSrK5I0aVGm7O_RYS1ny2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZjVkZDdiYi03OWVhLTQ5OGQtODVhZC01MTQ5MDM3MDhmOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNjY0NTQxMTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="897.575µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/blobs/uploads/0f5dd7bb-79ea-498d-85ad-514903708f9b?_state=WjAXsIq5NjOEQI3OJjb9vSrK5I0aVGm7O_RYS1ny2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZjVkZDdiYi03OWVhLTQ5OGQtODVhZC01MTQ5MDM3MDhmOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNjY0NTQxMTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-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:41049" http.request.id=a46c0763-4a79-4be3-bc71-31ada1b42707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="727.88µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:08-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:41049" http.request.id=a46c0763-4a79-4be3-bc71-31ada1b42707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="773.248µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b1f49f9c-5268-4af8-b912-f0b4be74f602 http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="857.985µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:09-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=c3cb9517-1c7f-4653-9d83-c3253c35dd72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/5daafdbc-7388-49f6-8809-8704864d04d5?_state=20dpgQFV4I6_Ea37r5Ls3TyfsqyK4Gjq2GW93HsoRRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGFhZmRiYy03Mzg4LTQ5ZjYtODgwOS04NzA0ODY0ZDA0ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNzU1OTU1ODM3WiJ9&digest=sha256%3A5ecb5346c9ee9fb4839bf1bf23310e96b5fc1e49ae8e9bbb0fa41b459920a3b5" http.request.useragent=Go-http-client/1.1 http.response.duration=1.097628543s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/blobs/uploads/5daafdbc-7388-49f6-8809-8704864d04d5?_state=20dpgQFV4I6_Ea37r5Ls3TyfsqyK4Gjq2GW93HsoRRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGFhZmRiYy03Mzg4LTQ5ZjYtODgwOS04NzA0ODY0ZDA0ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNzU1OTU1ODM3WiJ9&digest=sha256%3A5ecb5346c9ee9fb4839bf1bf23310e96b5fc1e49ae8e9bbb0fa41b459920a3b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:09-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b18cb8f9-54c1-41be-844c-55c34415721a http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="764.084µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:09 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=3ebd889b-daaa-4830-9a2c-dc5b2d9f7bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/0433c61d-fb51-4c85-9eb7-8842a35a2818?_state=mK1JiyrU5RZl32bFrqmV7zNjKdr1v9GtlWi0AmTuwCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDMzYzYxZC1mYjUxLTRjODUtOWViNy04ODQyYTM1YTI4MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDkuOTE1ODMyMzMzWiJ9&digest=sha256%3Ae9771b2a3614b4008e81c4412035e300acb0c5c2d65a4a46c32933fd34aefcb0" http.request.useragent=Go-http-client/1.1 http.response.duration=640.69176ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:09 -1200] "PUT /v2/foo/schema2/blobs/uploads/0433c61d-fb51-4c85-9eb7-8842a35a2818?_state=mK1JiyrU5RZl32bFrqmV7zNjKdr1v9GtlWi0AmTuwCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDMzYzYxZC1mYjUxLTRjODUtOWViNy04ODQyYTM1YTI4MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDkuOTE1ODMyMzMzWiJ9&digest=sha256%3Ae9771b2a3614b4008e81c4412035e300acb0c5c2d65a4a46c32933fd34aefcb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=7589b631-a6d2-4c2f-87f0-aef5a1007ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="822.642µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=d7b55059-69ca-4a09-9272-123a9b6c810c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.duration="831.465µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=a901ef6b-48c5-492a-b6e6-672665f3a37f http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="684.073µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=de7bd047-4886-4dac-a604-ca7c17242be0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="602.37µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=aba9a347-21e4-4688-8b3f-ce5e1e0cbdb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="450.31µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=860aa48b-e716-4aa4-9dea-c7a153276c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.duration="470.52µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=32a3a21f-c139-4ecc-882c-458dd631c40d http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="409.498µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="rewriting manifest sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=649eda9f-d3b2-4e69-903f-c36e98eeea9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=649eda9f-d3b2-4e69-903f-c36e98eeea9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="926.599µs" http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=dd4eddb2-5298-437d-b047-504aa9bd76c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="479.714µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=a932c81f-88c1-4bbc-b635-e7bffecc7f45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="549.64µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:41049" http.request.id=28689f0a-f4f4-49df-b8b3-5a563207f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.duration="523.66µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=8a0decaf-8171-42ac-b2c6-f6694e21715f http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="515.828µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=4808d7d4-3d04-4cc6-b7cc-b30c0cb55402 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="513.907µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=30f835cc-ace2-483f-8138-8d19fee26db0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="453.164µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=259f29b0-a607-414f-b2a4-94fe3ca894a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.duration="386.273µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="rewriting manifest list sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=56e022b0-7bb2-4fc4-a109-41105851de91 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=56e022b0-7bb2-4fc4-a109-41105851de91 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="987.551µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-18T11:35: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="2025-09-18T11:35:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:10-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:38941" http.request.id=cf4c56cd-e8df-4b83-ab54-4506ab8ef694 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="499.444µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:38941" http.request.id=730099ca-8e36-43e8-9041-de39d10b1aaf http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="644.703µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:38941" http.request.id=c5a4af6c-afb0-4991-a93a-2ebf50f2a9f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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.651µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="908.041µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="955.033µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="976.154µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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.013811ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=4bbdb349-1805-40f3-918a-160e5db4b96a http.request.method=POST http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="899.017µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8068a3c6-822b-4f6c-a9f1-e89e784beee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/blobs/uploads/4798e7d8-b022-4e1e-b8b7-831c910479f2?_state=n9If9HTJUF7USviFDtlXb3Fi16S4SQoqRNVQNb6FNE57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Nzk4ZTdkOC1iMDIyLTRlMWUtYjhiNy04MzFjOTEwNDc5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTAuNjUyMjYxMzEzWiJ9&digest=sha256%3Acbcdff86afdd5630fbdde82ede3f6eaf6a67aafadc185abab95005f28795e9ed" http.request.useragent=Go-http-client/1.1 http.response.duration=888.7957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/blobs/uploads/4798e7d8-b022-4e1e-b8b7-831c910479f2?_state=n9If9HTJUF7USviFDtlXb3Fi16S4SQoqRNVQNb6FNE57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Nzk4ZTdkOC1iMDIyLTRlMWUtYjhiNy04MzFjOTEwNDc5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTAuNjUyMjYxMzEzWiJ9&digest=sha256%3Acbcdff86afdd5630fbdde82ede3f6eaf6a67aafadc185abab95005f28795e9ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1e4d8c1a-df01-40ae-9b41-990489fa9220 http.request.method=POST http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="617.784µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:11 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=0400927b-1c2a-4d0d-a02b-733fa8c51fa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/blobs/uploads/c8da3a98-1ecd-4284-8d30-21ca362dbef2?_state=0wMXn4ZLNDeIw7T02fNmrRs8TkqupXP83sidYA26xlF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOGRhM2E5OC0xZWNkLTQyODQtOGQzMC0yMWNhMzYyZGJlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTEuNjI0NTI4MjE1WiJ9&digest=sha256%3A3979aeb9d12223f782d914325d5c4c6cec7f19e914ab5801be4255aaacb8b122" http.request.useragent=Go-http-client/1.1 http.response.duration=1.378009433s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:11 -1200] "PUT /v2/foo/schema1/blobs/uploads/c8da3a98-1ecd-4284-8d30-21ca362dbef2?_state=0wMXn4ZLNDeIw7T02fNmrRs8TkqupXP83sidYA26xlF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOGRhM2E5OC0xZWNkLTQyODQtOGQzMC0yMWNhMzYyZGJlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTEuNjI0NTI4MjE1WiJ9&digest=sha256%3A3979aeb9d12223f782d914325d5c4c6cec7f19e914ab5801be4255aaacb8b122 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=b3fa53b3-4162-4b6e-8a32-1c0ac239c6ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.147062ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=4bedbdf6-e792-40c6-811f-bda946a1bc2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="916.644µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=6b1a0d9d-dc1a-4a2d-b4f8-e770e5947fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="895.111µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=d8f04327-acda-42d2-bf57-a93cd1c84f63 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="681.018µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=3117a48a-08e0-4efd-a2c3-aa89472afea7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="855.581µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=d7aa62a0-1a2d-46e6-8887-efa1c3cb1085 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="940.379µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=a90c25f2-44be-4c5f-ada4-d26e1eb2afc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="868.763µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=dbecc483-a8ff-4683-970a-78d975a0a688 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="663.231µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1bd84f27-a0a7-46e3-a9be-990f6a91c46c http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="450.39µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=f1068dae-8df1-41c6-b89f-0c6503901eef http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="363.418µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=de12cf42-1a65-4635-9f00-1eddff48bb99 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="435.487µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=error msg="payload digest does match: \"sha256:e902d81aedf6cfdf14d8510f399588cece9269f17b718a41ccbb485778d70396\" != \"sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7\"" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=98f9b698-37e9-40fe-8241-0d192ee09a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" time="2025-09-18T11:35: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:38941" http.request.id=98f9b698-37e9-40fe-8241-0d192ee09a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="501.236µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=bebc4dac-2c49-4848-b291-42c34dcf0153 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="448.887µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=30c80ca2-a635-49fa-a0ae-311b96d3a570 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="424.241µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="438.312µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="469.33µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="490.421µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=fa97ffe6-440b-4de2-8dba-f8741a2d92db http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="477.15µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=2d06df2a-4282-4dc4-928a-5576f3d1cf92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/a6e97127-5c2e-4b49-851e-ae8f6c480d1b?_state=XtwAP5IgWqM-9tiNC5ioHDsqGiKUHbmxrX6AmuJPbG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmU5NzEyNy01YzJlLTRiNDktODUxZS1hZThmNmM0ODBkMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMDE4NzUwMjQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="820.359µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/a6e97127-5c2e-4b49-851e-ae8f6c480d1b?_state=XtwAP5IgWqM-9tiNC5ioHDsqGiKUHbmxrX6AmuJPbG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmU5NzEyNy01YzJlLTRiNDktODUxZS1hZThmNmM0ODBkMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMDE4NzUwMjQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:38941" http.request.id=0bb2482f-d7e5-4d2b-9679-e86d11203d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="586.045µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35: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:38941" http.request.id=0bb2482f-d7e5-4d2b-9679-e86d11203d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="620.508µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=84018860-de17-42e1-8d40-6387f62bf334 http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="713.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=b50509a6-a512-4e4d-a885-b0bd72e3dff4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/f07a4c75-27a2-4e1d-8001-585f7acce6aa?_state=ZY3xxjWhfK_ydQD_k8ZzHZMadCFmp2uINxgLlzBArvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDdhNGM3NS0yN2EyLTRlMWQtODAwMS01ODVmN2FjY2U2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMTAxOTkyODUyWiJ9&digest=sha256%3A4aed7318df1edacaaddf2c0960906444a22f8a0373d46f2a6605ecb434d26ce8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.09995736s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/f07a4c75-27a2-4e1d-8001-585f7acce6aa?_state=ZY3xxjWhfK_ydQD_k8ZzHZMadCFmp2uINxgLlzBArvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDdhNGM3NS0yN2EyLTRlMWQtODAwMS01ODVmN2FjY2U2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMTAxOTkyODUyWiJ9&digest=sha256%3A4aed7318df1edacaaddf2c0960906444a22f8a0373d46f2a6605ecb434d26ce8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=05fd1235-1644-4176-8fe9-c8f3eb9259ba http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="681.719µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:14 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=277d2a34-6b93-470c-be6a-766f87464d44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/99748ec2-08b8-486c-be97-04128b07343c?_state=JVTJm77CsjOcotNqYz3X6MV4MeKMwRyZ-mgjVP6mXIR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTc0OGVjMi0wOGI4LTQ4NmMtYmU5Ny0wNDEyOGIwNzM0M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTQuMjg0MzUxMTE1WiJ9&digest=sha256%3A07a8dd5c761f2077ff63b7bee3507337b47274b1593da166fc44694cde5b111b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.269758014s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:14 -1200] "PUT /v2/foo/schema2/blobs/uploads/99748ec2-08b8-486c-be97-04128b07343c?_state=JVTJm77CsjOcotNqYz3X6MV4MeKMwRyZ-mgjVP6mXIR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTc0OGVjMi0wOGI4LTQ4NmMtYmU5Ny0wNDEyOGIwNzM0M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTQuMjg0MzUxMTE1WiJ9&digest=sha256%3A07a8dd5c761f2077ff63b7bee3507337b47274b1593da166fc44694cde5b111b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=6cb5f9ee-1b74-4107-94d9-7f8f9e48b9ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.023676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=c05a7bc4-3e3f-43b1-99b7-c28f30012a41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.duration="745.376µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=19b9a962-53ed-438f-a770-c64548c49272 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="789.592µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=41728bae-ae9f-4266-a4bd-01abfb479633 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="712.617µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=fd32ec1d-7ed3-458f-a09a-eebf8ffae60a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="622.61µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=ba426b69-3d9d-4adc-ac30-b026759eccc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.duration="581.097µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=dcb7439c-82d1-4f95-8b76-865325f128b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="613.356µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="rewriting manifest sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8063b870-76f4-40b2-b7d9-93257162c04e http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8063b870-76f4-40b2-b7d9-93257162c04e http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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.155034ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=de7443ec-570b-48de-8180-aede016d8f50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="697.493µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=0f447036-91de-48da-8b67-51106fa3a187 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="827.66µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:38941" http.request.id=5f9fecc8-2f94-4184-96a7-4905d162be7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.duration="836.983µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=709592aa-a0f7-4af2-98f6-f9a66756a8cf http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="768.491µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=590fb3d8-32f0-4397-b913-610bf6ba823a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="765.015µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=bc473a46-e8f6-4a20-8c61-cd87dd93eff2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.090146ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=23f496aa-0e37-4d94-b901-2a02a5acac9a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.021673ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="rewriting manifest list sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1af42b46-7f68-4219-9a0e-98d927d5ef8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1af42b46-7f68-4219-9a0e-98d927d5ef8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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.763714ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.17s) === RUN TestGetManifestWithStorageError time="2025-09-18T11:35:15-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="2025-09-18T11:35:15-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:15-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:45083" http.request.id=94f35856-611a-4594-a073-f22704360d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="779.427µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:45083" http.request.id=d59c7721-482c-487c-b88d-74337912bd72 http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="641.92µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:45083" http.request.id=45a411e5-181c-4a5d-b006-d20ff8b7f903 http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="697.544µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:45083" http.request.id=f5a4b160-13a4-4688-8b27-2e382f3e399d http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="690.152µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-09-18T11:35:15-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="2025-09-18T11:35:15-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:15-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:33895" http.request.id=1d0e3386-50d5-4a4d-8947-a9965096f90a http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="987.511µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:33895" http.request.id=52c67c73-760d-4142-9e58-8a39727eecad http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="710.644µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:33895" http.request.id=4ea5e46b-2131-4e93-a1a4-55e88c7873c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="734.428µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="900.009µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="943.184µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="970.145µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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.002223ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=57884d17-e430-443b-a2f4-b955bd55daa2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.024588ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=998dc1f1-04de-4420-ae29-19206cb92b60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/blobs/uploads/d894e792-2d95-4741-bb73-8144f2def639?_state=3vFo3UEGK7JO_Ma92agapBZhY_niX2TJDrCAqBvHpKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODk0ZTc5Mi0yZDk1LTQ3NDEtYmI3My04MTQ0ZjJkZWY2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTUuNjc2NzUzMDlaIn0%3D&digest=sha256%3A96f62d5843b708fc5473215eecae96961d6f00593f036e6cbe16fd235c33c5f3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.341891175s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/blobs/uploads/d894e792-2d95-4741-bb73-8144f2def639?_state=3vFo3UEGK7JO_Ma92agapBZhY_niX2TJDrCAqBvHpKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODk0ZTc5Mi0yZDk1LTQ3NDEtYmI3My04MTQ0ZjJkZWY2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTUuNjc2NzUzMDlaIn0%3D&digest=sha256%3A96f62d5843b708fc5473215eecae96961d6f00593f036e6cbe16fd235c33c5f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=079ae20f-a536-406e-b1cc-dd4455dd4b1e http.request.method=POST http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="635.039µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:17 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=458d4ad7-001d-4bce-862c-896ec0c4e956 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/blobs/uploads/f3514dd5-4e79-4c9e-85e8-a775873f2661?_state=cNzSfvCRLq5jV9OXqHApDOf0Cwh4sL1VRaEuAQFOLjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzUxNGRkNS00ZTc5LTRjOWUtODVlOC1hNzc1ODczZjI2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTcuMTEzNTEwNjQxWiJ9&digest=sha256%3A1e8b2db5e37ca3bb7ec35051267e6e0bae4e6084f0197dfe8f7e79e2fdb9ec3e" http.request.useragent=Go-http-client/1.1 http.response.duration=994.550218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:17 -1200] "PUT /v2/foo/schema1/blobs/uploads/f3514dd5-4e79-4c9e-85e8-a775873f2661?_state=cNzSfvCRLq5jV9OXqHApDOf0Cwh4sL1VRaEuAQFOLjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzUxNGRkNS00ZTc5LTRjOWUtODVlOC1hNzc1ODczZjI2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTcuMTEzNTEwNjQxWiJ9&digest=sha256%3A1e8b2db5e37ca3bb7ec35051267e6e0bae4e6084f0197dfe8f7e79e2fdb9ec3e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b438eeb4-4f3c-411c-a5db-9b54d048d39c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="977.897µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=c0caf0a0-949a-4bed-a621-dd4f1720637a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="811.184µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=30240955-8d8a-4c79-96d1-d23e92fb1cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="714.659µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=ba941cd5-b819-4543-b321-8074d9bced0c http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.08618ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=e0813a13-98e1-4663-aa67-87b070b56fd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="876.694µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=e48d1e78-fe68-49ac-bad2-b986aa0d9630 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="767.298µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:33895" http.request.id=f304df7e-117e-4965-b461-6434b5425173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="698.376µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=ffc29457-914b-4f8d-9330-900418e8bf68 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.039799ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=0b1db95d-1e8b-479f-a5b5-b14c1429944d http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="607.357µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=c396fb84-595d-4c07-b857-f56e565a155c http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="632.285µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=6eb92c2e-be09-498c-b24e-fd416326412f http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="736.603µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=error msg="payload digest does match: \"sha256:2396450a428dede8deeb1805d2a74337a3fd1803f003cff0808cfca5c90750f9\" != \"sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37\"" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=d7d09c7e-2ded-4442-820f-547b0614fd7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" time="2025-09-18T11:35:18-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:33895" http.request.id=d7d09c7e-2ded-4442-820f-547b0614fd7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.975µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=aee8afab-8950-4668-abac-069ce50df456 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="646.837µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=32b91436-bbbe-4721-b4a3-f928307de095 http.request.method=GET http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.748µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:33895" http.request.id=e437dde2-64bf-4d6d-85a8-073a50abf862 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47088" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.082µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=49506985-6f80-4b06-a95d-6a45e520acca http.request.method=PUT http.request.remoteaddr="127.0.0.1:47096" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration=1.141354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=31ff4c5b-0b23-4c0b-b7f0-631fca09f316 http.request.method=GET http.request.remoteaddr="127.0.0.1:47096" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="978.257µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T11:35: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:33895" http.request.id=e48433b0-1433-466b-9ffa-26bed404517a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47098" 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.017707ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b5066a3c-55b8-49bf-998d-88baa0cdbfc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.460174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1d63c3fc-bfcf-48ad-bdb5-38895cd02dd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="854.921µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1f5f2650-e4d7-4a54-b791-60cbff7426db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="986.961µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=9f824ee7-07fa-4c40-92f8-8604e13494f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="651.764µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=3c353e5e-52bc-4619-8443-8d8640885363 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="719.606µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=baee53a2-a910-4c5a-af40-a80c1911cb30 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="709.151µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="787.79µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="822.653µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="844.035µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=d26a26c7-7d79-4c5f-8f22-86113f5a284e http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="744.524µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=bdb2b96a-053b-49e4-aad6-fc4c63bc266d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/13727b11-cb18-4293-9233-e8611daec0c0?_state=DYdnvboPWAci_afwtgY4WhefCF5ZZqIYXPEZrE84_WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzcyN2IxMS1jYjE4LTQyOTMtOTIzMy1lODYxMWRhZWMwYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMTQwNTcyMzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="971.417µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/13727b11-cb18-4293-9233-e8611daec0c0?_state=DYdnvboPWAci_afwtgY4WhefCF5ZZqIYXPEZrE84_WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzcyN2IxMS1jYjE4LTQyOTMtOTIzMy1lODYxMWRhZWMwYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMTQwNTcyMzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-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:33895" http.request.id=dc518a17-72c2-473e-911a-5da9c5a6c35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="764.765µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T11:35:18-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:33895" http.request.id=dc518a17-72c2-473e-911a-5da9c5a6c35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="806.758µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=dc5438df-bee3-4a38-ab5b-53254a2b52a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="806.317µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:19-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=7d3b83c5-57a0-42b3-a26d-be84446a2940 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/02173b74-5b3b-42b7-980f-ea1c5564c787?_state=IqkRc7OxmcSb2rrFpqvcrk72hWD9Z1JKV9ovP4p_T7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjE3M2I3NC01YjNiLTQyYjctOTgwZi1lYTFjNTU2NGM3ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMjQwNzU5NzkxWiJ9&digest=sha256%3A0fa743881e2a3addd15d4e7256134c2f2383b5e789fe20eae299dad5ce99f79e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.409438218s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/02173b74-5b3b-42b7-980f-ea1c5564c787?_state=IqkRc7OxmcSb2rrFpqvcrk72hWD9Z1JKV9ovP4p_T7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjE3M2I3NC01YjNiLTQyYjctOTgwZi1lYTFjNTU2NGM3ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMjQwNzU5NzkxWiJ9&digest=sha256%3A0fa743881e2a3addd15d4e7256134c2f2383b5e789fe20eae299dad5ce99f79e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:19-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=cca66402-880f-4d46-a491-8836659f31dc http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="731.484µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:19 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=f0eb3d87-8a9e-4b87-bfbf-da21ffea3e31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/0013aa08-0156-4c44-8663-daa27869edda?_state=ComZOs0N-YhDyJzXz4k9ipmNTaeyWreBo1W6K_Bj2ax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDEzYWEwOC0wMTU2LTRjNDQtODY2My1kYWEyNzg2OWVkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTkuNzQ5MTA3NTEyWiJ9&digest=sha256%3A577d19dba5e6b922f5e4c29df487624e7521474b2887eb8ad7c41b9f168dd99b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.469980647s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:19 -1200] "PUT /v2/foo/schema2/blobs/uploads/0013aa08-0156-4c44-8663-daa27869edda?_state=ComZOs0N-YhDyJzXz4k9ipmNTaeyWreBo1W6K_Bj2ax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDEzYWEwOC0wMTU2LTRjNDQtODY2My1kYWEyNzg2OWVkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTkuNzQ5MTA3NTEyWiJ9&digest=sha256%3A577d19dba5e6b922f5e4c29df487624e7521474b2887eb8ad7c41b9f168dd99b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=a9140ba5-2692-4f93-8de8-e0cecb1e031e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="841.15µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=b54561c4-c916-470c-b5c7-36b0976f676a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="893.059µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=23aa8542-b3f7-436f-9120-eb1c3fcc18b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="583.611µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=734d63ec-1eda-4382-9b62-a7688405f3c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="610.431µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=544e5d75-a8f1-4e63-b083-f2f5a95d4842 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="427.024µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=aff21d60-b6e4-4909-b32b-c58c50f20e83 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="449.298µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=5b45bbe9-3612-47c9-9b5e-ead74729513a http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="434.046µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="rewriting manifest sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1cff1e32-e5cd-41e9-bd54-4f245bcbbd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1cff1e32-e5cd-41e9-bd54-4f245bcbbd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="862.081µs" http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=4b5e083a-259e-4a4a-b105-6b7bda0c036b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="695.92µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b8625226-3ef7-4826-bb5d-2611997040f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="492.233µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=98950c6d-95a3-405c-8683-0817ac880a06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="606.446µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=d8a39c7e-225a-4eb6-b717-391eb56e14f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="916.404µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=e1527f27-c4b0-458d-94ed-6494f28b50cf http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="753.057µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=b3986bdb-12cf-4cc6-ad05-2fd4094b90ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39490" 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="754.199µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-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:33895" http.request.id=3f9208c5-e0de-4bd3-b40a-290731e07d95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39504" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration="966.508µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1ec46cda-1803-4861-bdfc-b455e5ed4040 http.request.method=GET http.request.remoteaddr="127.0.0.1:39504" 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="687.758µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=96a3d6ba-b08f-4094-a23e-11ba7b2bbff2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39504" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="752.657µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=4679c50a-e0d9-45cd-8636-847ea2da99c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39504" 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="676.301µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.66s) === RUN TestManifestDeleteDisabled time="2025-09-18T11:35:21-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="2025-09-18T11:35:21-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:21-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:45723" http.request.id=351460d5-6893-4fe9-b533-197cc59497af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37294" 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="741.25µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [18/Sep/2025:11:35:21 -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="2025-09-18T11:35:21-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="2025-09-18T11:35:21-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=7b29c2b1-b553-458d-bf71-ad3949d0e32b http.request.method=POST http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.536µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=76bda791-709b-45b1-9e15-94559465578d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38614" http.request.uri="/v2/foo/bar/blobs/uploads/e65278eb-8ee6-43a5-a162-253840ad73ef?_state=7ZnivmCZwN-4WfjTN7tPJzaMkRuf6e8iBgKqASeJcLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTI3OGViLThlZTYtNDNhNS1hMTYyLTI1Mzg0MGFkNzNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMS4zNTA4MjMwNjVaIn0%3D&digest=sha256%3A1c576a0e73e4e12c465d2b6c7abb612c48ef6b84aaa04cf66b2f617abb38398b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.69200613s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/bar/blobs/uploads/e65278eb-8ee6-43a5-a162-253840ad73ef?_state=7ZnivmCZwN-4WfjTN7tPJzaMkRuf6e8iBgKqASeJcLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTI3OGViLThlZTYtNDNhNS1hMTYyLTI1Mzg0MGFkNzNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMS4zNTA4MjMwNjVaIn0%3D&digest=sha256%3A1c576a0e73e4e12c465d2b6c7abb612c48ef6b84aaa04cf66b2f617abb38398b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=6a36ef07-cf0c-4cc1-b3c7-aec98148d5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.036665ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-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="2025-09-18T11:35:23-12:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="Starting upload purge in 57m0s" go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=8b2df602-0064-44dd-b801-0b73667d8cb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="484.783µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43403" go.version=go1.24.4 time="2025-09-18T11:35:23-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="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=e767448d-16e1-4144-9284-4950b84ecf05 http.request.method=GET http.request.remoteaddr="127.0.0.1:38628" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.352µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=073a1484-da20-49a9-bb2b-0783da7c43ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55636" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=f003b2c3-8230-4f33-8e22-c0ea7609a8aa http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.063526ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 with ttl=167h59m59.999996755s" go.version=go1.24.4 time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=073a1484-da20-49a9-bb2b-0783da7c43ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55636" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.585644ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=c26f6645-e109-4c04-bbd6-3af257ac0510 http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="559.223µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=25e89b05-5a0d-4742-8e85-1ff51bc77d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:55642" 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-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=5a16451d-6eb2-45c5-8405-6498e575190e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38658" 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.115944ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=25e89b05-5a0d-4742-8e85-1ff51bc77d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:55642" 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=4.061423ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=af0832b0-ce78-4592-be1e-831503cd9ff9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="687.638µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=d7b28675-6604-4fe5-94a4-ef9a7db95b58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38658" http.request.uri="/v2/foo/bar/blobs/uploads/15627b36-c449-48f4-8506-3d55822c7502?_state=mMaRymgQZlPF95PgCugOcpWp9UK8yLtcXikHNVUHDxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjI3YjM2LWM0NDktNDhmNC04NTA2LTNkNTU4MjJjNzUwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMy4xNjI3MTk3MDdaIn0%3D&digest=sha256%3Afb7dcaba006a82faf09a1e9d7932e79b8a334405d67ce683312605559f04b636" http.request.useragent=Go-http-client/1.1 http.response.duration=1.460793875s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "PUT /v2/foo/bar/blobs/uploads/15627b36-c449-48f4-8506-3d55822c7502?_state=mMaRymgQZlPF95PgCugOcpWp9UK8yLtcXikHNVUHDxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjI3YjM2LWM0NDktNDhmNC04NTA2LTNkNTU4MjJjNzUwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMy4xNjI3MTk3MDdaIn0%3D&digest=sha256%3Afb7dcaba006a82faf09a1e9d7932e79b8a334405d67ce683312605559f04b636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=b43f7527-91a3-4fd2-b88e-51d7c89f1040 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.038999ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=554be06a-0d12-4ba8-b443-704b0ce24a94 http.request.method=GET http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="534.076µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=c4818378-70bc-4d3e-930c-30f5af1ee7f8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38668" 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.056015ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=0a431f2c-9ae5-47ac-9a7e-fabdbe1b586f http.request.method=GET http.request.remoteaddr="127.0.0.1:38668" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="682.73µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=6dad038e-a457-4ee5-9c50-0e83a6feedb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38682" 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="953.94µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T11:35:24-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:cd35786adf8a0e3a0bf72dd9ffc077ed062d02086ad3d50a0e5bde7a659c2418 with ttl=167h59m59.999997927s" go.version=go1.24.4 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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.284389ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.39s) === RUN TestAppDispatcher time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=9fadad27-ae1d-438b-ae0b-65e2e31a9c25 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="856.974µs" http.response.status=200 http.response.written=0 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=d0f9d725-8c26-4536-9518-fba9240903bf http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="663.572µs" http.response.status=200 http.response.written=0 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=5842ae30-53de-4e12-b3bd-5d3aba72be49 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="628.429µs" http.response.status=200 http.response.written=0 time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=cc1e2da3-1402-4d6f-9a6e-608c9e065638 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="652.215µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-18T11:35:24-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=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-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:34501" http.request.id=760ec25a-b041-4ef2-b17e-fd5708eb0a54 http.request.method=GET http.request.remoteaddr="127.0.0.1:55468" 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-18T11:35:24-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=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:24-12:00" level=info msg="configuring file health check path=/tmp/healthcheck299141010, interval=1" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 --- PASS: TestFileHealthCheck (4.07s) === RUN TestTCPHealthCheck time="2025-09-18T11:35: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 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:28-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:28-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:45919, interval=1" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-18T11:35:32-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=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:32-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 time="2025-09-18T11:35:32-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34677, interval=1, threshold=3" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 55.555s ? 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.03s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.01s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.11s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (7.26s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (4.08s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.28s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 14.782s === RUN TestSchedule time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998838ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.269µs" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.718µs" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f 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-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998698ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.972468ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-18T11:34:46-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.578s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.38s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17849344 sha256:1b32ac0b785316fe5a3ff90737da6d754b1aa0afd06f3d13134ef5c6fe472ba5 [] map[] } --- PASS: TestSimpleBlobRead (0.16s) === RUN TestBlobMount --- PASS: TestBlobMount (0.10s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.96s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.03s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.08s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.00s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:09e352f55e483f2bd3f20338df5cee0d16e4fb3249575dac284f550271ce19c3 palailogos: marking blob sha256:16535333195a7ab4a86370e7b76f4ea5e04f1fc2a4581d5da983c90f3bafc65e palailogos: marking blob sha256:d4d6f02011ad689ea6079c01a9b336e84a70d1b3e88f32b6ac1cebe6dec831fc palailogos: marking manifest sha256:16535333195a7ab4a86370e7b76f4ea5e04f1fc2a4581d5da983c90f3bafc65e palailogos: marking blob sha256:94e4199783c13cc303d5652972a6cc7b405f4373b3e356d43a0c3e0a357162bc palailogos: marking blob sha256:7c69f46ef09ce966f2bb08fcf5beba65e3189d0be1d738d859ba36d7e657d3da palailogos: marking manifest sha256:c7f57110de9a41a1e0e6a4a2a66d63c12d57469d566be5f6250c55d66a219504 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:15d44fde82e739a319f38d24d0608fe7b41990108a945b8376c9d98278f5c67e palailogos: marking blob sha256:9ee0c47edc2e8d701eb61feff87f8c34842a281499ed62b1ab07f5b499117b56 palailogos: marking manifest sha256:d4d6f02011ad689ea6079c01a9b336e84a70d1b3e88f32b6ac1cebe6dec831fc palailogos: marking blob sha256:f56245dfee9e82ac4dcab733374f2dd7c3f3bdd717e4852c8ed9207685060c0f palailogos: marking blob sha256:d681405b86b529ceaa7e92840ad8a8946c9f7f0f8c14b26d497675011101929c 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.65s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 deletemanifests: marking manifest sha256:131e2f1b19e0bc58753d18520c43e279c2a1c6aca9bbc7b2b088b8c75480f9a0 deletemanifests: marking blob sha256:5718ab4966a460020a435a1dea8e239ac77034aa6f77a4859abfa27509aa1761 deletemanifests: marking blob sha256:779bbc626245eedbb01732b265fcac0346d94dcec8893cb973fb044db7986fd6 deletemanifests: marking blob sha256:b241616e61596f275c4f22bbf94a78cb2a97844be49ee203eec481b6f2817c10 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 blob eligible for deletion: sha256:b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5 blob eligible for deletion: sha256:cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2 blob eligible for deletion: sha256:f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275 deletemanifests manifest eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 deletemanifests: marking manifest sha256:131e2f1b19e0bc58753d18520c43e279c2a1c6aca9bbc7b2b088b8c75480f9a0 deletemanifests: marking blob sha256:5718ab4966a460020a435a1dea8e239ac77034aa6f77a4859abfa27509aa1761 deletemanifests: marking blob sha256:779bbc626245eedbb01732b265fcac0346d94dcec8893cb973fb044db7986fd6 deletemanifests: marking blob sha256:b241616e61596f275c4f22bbf94a78cb2a97844be49ee203eec481b6f2817c10 time="2025-09-18T11:34:51-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 time="2025-09-18T11:34:51-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestDeleteManifestIfTagNotFound (0.55s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:fec2c972af087b55ce80f3cca136239dbf5d94fe7a7ac0bc0a105b5b33a7eeac time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fec2c972af087b55ce80f3cca136239dbf5d94fe7a7ac0bc0a105b5b33a7eeac" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:5d0ee2fcb95007dfbf935309168badf4e35e3b6878d07e266b90fa989aec6284 time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d0ee2fcb95007dfbf935309168badf4e35e3b6878d07e266b90fa989aec6284" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:8f5481ed5b40b9335368a629d2260fffa84426ff3d1815800959eabc8ddef49d time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f5481ed5b40b9335368a629d2260fffa84426ff3d1815800959eabc8ddef49d" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestGCWithMissingManifests (0.26s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:696589f93a4cb7833ad1713be2734ac9fe63c83b3faf4576b5c753c9e1867494 komnenos: marking blob sha256:bbf55356dae6c2c7cd6e2520cba55ce5d2d9f11102796e069be183747afd0c41 komnenos: marking blob sha256:7c70f56d9719d3551dd0ee024c637fb1e345b7a817d1eb09dd846311546afcaa 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:15d3af5ce8576cea080124d09af922f073c3f957ed6583840db2cc79335a99dd time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/15/15d3af5ce8576cea080124d09af922f073c3f957ed6583840db2cc79335a99dd" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:1e902fbd663a129b2aee7f7a688be05b5d3f79e0e372771d71c4b161689c52b7 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1e/1e902fbd663a129b2aee7f7a688be05b5d3f79e0e372771d71c4b161689c52b7" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:68f77cee2018288c78052a2ba8b6bc84163e5efc6ca47f78c280aa411d091b85 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68f77cee2018288c78052a2ba8b6bc84163e5efc6ca47f78c280aa411d091b85" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:7a68e446825cbee47ff19fe4608bd1c5b23a751296fdb4e3f0c81f5f293611ff time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7a68e446825cbee47ff19fe4608bd1c5b23a751296fdb4e3f0c81f5f293611ff" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:bb208b4d85789b9b4a16c4ea3139c46d833d14a36ad90ad25a60e2f2eceaae4a time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bb208b4d85789b9b4a16c4ea3139c46d833d14a36ad90ad25a60e2f2eceaae4a" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:d2415323dfed86f02842d85fb81c665047cd6b44355fcc486938ca8761a37681 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2415323dfed86f02842d85fb81c665047cd6b44355fcc486938ca8761a37681" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestDeletionHasEffect (0.63s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.56s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:8d2dad3e06ccd12df0477ea037e6f9fd0e895670202bd2ae7f5b18daf8027194 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:f2330fb2c0981cc2c00e48db82c6742641aa4ba9825af1cb357e6bf3298169bd michael_z_doukas: marking blob sha256:0594621b925456a461128198951292df6f3220094d094625647168b3b27a1c94 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:b236506640ce9c6f128d23170730d67ae8acc724f689149b545eb9b39c50c34e time="2025-09-18T11:34:53-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b236506640ce9c6f128d23170730d67ae8acc724f689149b545eb9b39c50c34e" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 --- PASS: TestOrphanBlobDeleted (0.30s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:be9ce95e6c1bf5705ded5b52ff46197e4c7e9b37571cbcf8c4802b4ef8a1e5bd linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b6f626421c4181a0c5456cbb986c963b1be0186fafca6d2c2481dc4520b5d5c0 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.22s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.18s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.19s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.41s) === 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-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:34:54.152054814 -1200 -12 m=-3591.317239390, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2664126-22b9-4f22-89d6-ace27b93678a have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fec2443b-fea3-4a41-9bd2-b0caed164b2f have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/03a20e7b-67c4-47ca-8d1e-be5251670c7c have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1433d132-6cc2-4639-bfa1-5101c5f04adc have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4bc5bead-dff3-4dee-9b5b-dd457f9a11a1 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/de9c097d-26c1-45f4-9f7f-face02ce7dce have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e00a880c-7400-4df3-a6f1-826bedf09b18 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f22ecc28-7e21-4e38-b18d-82c3e4a32f37 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b27d200e-651e-4647-9082-58b46abcb8e4 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10950fdf-ae4b-4aa5-9c5a-e05177594c45 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/52ae5c36-a374-48d4-a9b5-dc3e602eb778 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b2b9f4b1-f8ac-4935-b1be-6bd8b051fa43 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0c186398-615f-4187-a4df-47e64478d1e9 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3b75dc65-836d-4ca9-8aca-e293b3ca15ea have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/86c24971-261a-4d43-a485-20856a256b13 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8c8fb456-9086-4998-9939-a913433e3426 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764, actuallyDelete=true" time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/44e05d20-43f0-4b99-ac1b-779a347b799f have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f25ca57-2ac3-4e7c-945c-66aa66cd82fb have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c8f43621-3e21-4988-ae09-38b8bff96502 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cebe03f6-236d-49cb-9b38-882b977c5b09 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f5226177-3d3a-4630-8867-27d0768d792c have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.153851778 -1200 -12 m=+8.684557573, actuallyDelete=true" time="2025-09-18T11:34:54-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 8.700s ? 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.007s === 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.006s === RUN TestWalkFileRemoved time="2025-09-18T11:34:47-12:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.03s) === 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.042s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (22.29s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 22.648s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.96s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.300s ? 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-18T11:34:50-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="2025-09-18T11:34:50-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="2025-09-18T11:34:50-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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2025-09-18T11:34:50-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="2025-09-18T11:34:50-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2025-09-18T11:34:50-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 --- PASS: TestInvalidData (0.00s) time="2025-09-18T11:34:50-12:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestParsing (0.01s) time="2025-09-18T11:34:51-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T11:34:52-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T11:34:53-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T11:34:54-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.507s === 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.329s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.06s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.509s ? 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.006s ? 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: 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/1242135 and its subdirectories I: Current time: Thu Sep 18 11:36:02 -12 2025 I: pbuilder-time-stamp: 1758238562 Thu Sep 18 23:36:03 UTC 2025 I: 1st build successful. Starting 2nd build on remote node infom02-amd64.debian.net. Thu Sep 18 23:36:03 UTC 2025 I: Preparing to do remote build '2' on infom02-amd64.debian.net. Thu Sep 18 23:36:03 UTC 2025 - checking /var/lib/jenkins/offline_nodes if infom02-amd64.debian.net is marked as down. Thu Sep 18 23:36:03 UTC 2025 - checking via ssh if infom02-amd64.debian.net is up. removed '/tmp/read-only-fs-test-J29Qxb' ==================================================================================== Thu Oct 22 05:59:04 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on infom02-amd64, called using "2 docker-registry unstable /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf 2.8.3+ds1-2" as arguments. Thu Oct 22 05:59:04 UTC 2026 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-yH79xCW9" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Oct 22 05:59:04 UTC 2026 I: Downloading source for unstable/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 unstable/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (2402 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 unstable/main docker-registry 2.8.3+ds1-2 (dsc) [3163 B] Get:2 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (tar) [358 kB] Get:3 http://deb.debian.org/debian unstable/main docker-registry 2.8.3+ds1-2 (diff) [9996 B] Fetched 371 kB in 0s (2402 kB/s) Download complete and in download only mode ============================================================================= Re-Building docker-registry in unstable on amd64 on infom02-amd64 now. Date: Thu Oct 22 05:59:04 UTC 2026 Date UTC: Thu Oct 22 05:59:04 UTC 2026 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/pbuilderrc_yw2O + 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.AXn6DjHf/pbuilderrc_yw2O --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/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 Oct 22 19:59:04 +14 2026 I: pbuilder-time-stamp: 1792648744 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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/3896054/tmp/hooks/D01_modify_environment starting debug: Running on infom02-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 Oct 22 05:59 /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/3896054/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/3896054/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=16 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=bba5122d9f58400caeb4d5ea13f4c3a4 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=3896054 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.AXn6DjHf/pbuilderrc_yw2O --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b2 --logfile b2/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID=109 SUDO_HOME=/var/lib/jenkins SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' 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 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/3896054/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 unstable/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 golang-1.24-src all 1.24.4-3 [21.2 MB] Get: 35 http://deb.debian.org/debian unstable/main amd64 golang-1.24-go amd64 1.24.4-3 [28.7 MB] Get: 36 http://deb.debian.org/debian unstable/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian unstable/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian unstable/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian unstable/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian unstable/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian unstable/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 unstable/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian unstable/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian unstable/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 golang-github-google-go-cmp-dev all 0.7.0-1 [87.0 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian unstable/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian unstable/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian unstable/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian unstable/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian unstable/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian unstable/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian unstable/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian unstable/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 4s (34.3 MB/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_21_all.deb ... Unpacking dh-autoreconf (21) ... 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-3_all.deb ... Unpacking golang-1.24-src (1.24.4-3) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-3_amd64.deb ... Unpacking golang-1.24-go (1.24.4-3) ... 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.7.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.7.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-3) ... 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.7.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: Thu Oct 22 06:02:59 UTC 2026. Universal Time is now: Thu Oct 22 06:02:59 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-3) ... 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 (21) ... 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/3896054/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/3896054/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 16 -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/byteorder internal/msan internal/godebugs internal/asan internal/unsafeheader internal/coverage/rtcov internal/itoa internal/goarch sync/atomic internal/runtime/atomic internal/runtime/syscall internal/goos math/bits internal/profilerecord internal/cpu internal/goexperiment cmp unicode/utf8 container/list unicode crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder crypto/internal/boring/sig unicode/utf16 internal/abi internal/chacha8rand internal/runtime/math internal/runtime/sys vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias crypto/internal/fips140/subtle internal/nettrace log/internal encoding github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/oss github.com/aws/aws-sdk-go/aws/client/metadata crypto/internal/fips140deps/cpu internal/bytealg math internal/runtime/exithook internal/stringslite github.com/aws/aws-sdk-go/internal/sdkmath internal/race internal/sync internal/runtime/maps runtime internal/reflectlite weak iter sync runtime/metrics crypto/subtle slices maps errors sort internal/bisect internal/testlog internal/singleflight github.com/aws/aws-sdk-go/internal/sync/singleflight unique google.golang.org/protobuf/internal/pragma runtime/cgo internal/oserror io path math/rand/v2 vendor/golang.org/x/net/dns/dnsmessage strconv internal/godebug syscall hash bytes strings crypto github.com/prometheus/client_golang/prometheus/promhttp/internal crypto/internal/randutil hash/crc32 crypto/internal/fips140deps/godebug github.com/aws/aws-sdk-go/internal/sdkio math/rand net/netip github.com/beorn7/perks/quantile reflect golang.org/x/crypto/blowfish encoding/base32 hash/fnv vendor/golang.org/x/text/transform github.com/kr/text bufio crypto/internal/impl regexp/syntax net/http/internal/ascii crypto/internal/fips140 github.com/garyburd/redigo/internal github.com/aws/aws-sdk-go/internal/sdkuri golang.org/x/text/transform github.com/munnerz/goautoneg github.com/aws/aws-sdk-go/internal/strings crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls github.com/aws/aws-sdk-go/aws/arn crypto/internal/fips140/sha256 html go/build/constraint crypto/internal/fips140/sha3 internal/syscall/unix internal/syscall/execenv time regexp crypto/sha3 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 context github.com/bugsnag/bugsnag-go/headers io/fs github.com/aws/aws-sdk-go/internal/sdkrand internal/poll crypto/internal/fips140/nistec internal/filepathlite embed internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary 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 fmt github.com/bugsnag/bugsnag-go/device path/filepath vendor/golang.org/x/sys/cpu io/ioutil os/signal google.golang.org/protobuf/internal/detrand internal/sysinfo github.com/prometheus/procfs/internal/util crypto/internal/entropy crypto/internal/fips140/drbg os/exec crypto/internal/fips140only crypto/internal/fips140/ecdh crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdsa crypto/internal/fips140/aes/gcm crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/rc4 crypto/md5 crypto/cipher github.com/bugsnag/panicwrap github.com/opencontainers/image-spec/specs-go mime encoding/hex compress/flate github.com/opencontainers/go-digest vendor/golang.org/x/net/http2/hpack mime/quotedprintable net/url log vendor/golang.org/x/text/unicode/norm math/big net/http/internal encoding/json github.com/pkg/errors crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 database/sql/driver github.com/distribution/reference github.com/opencontainers/image-spec/specs-go/v1 crypto/aes crypto/ecdh crypto/sha512 crypto/hmac vendor/golang.org/x/crypto/chacha20poly1305 crypto/sha1 crypto/sha256 vendor/golang.org/x/text/unicode/bidi net github.com/bugsnag/bugsnag-go/errors gopkg.in/yaml.v2 google.golang.org/protobuf/internal/errors go/token compress/gzip google.golang.org/protobuf/internal/version google.golang.org/protobuf/encoding/protowire github.com/prometheus/procfs/internal/fs runtime/debug github.com/docker/distribution/version text/template/parse encoding/csv flag github.com/aws/aws-sdk-go/aws/awserr golang.org/x/text/unicode/norm golang.org/x/text/unicode/bidi os/user google.golang.org/protobuf/reflect/protoreflect encoding/xml github.com/aws/aws-sdk-go/internal/s3shared/arn github.com/aws/aws-sdk-go/internal/ini vendor/golang.org/x/text/secure/bidirule internal/profile text/tabwriter runtime/trace vendor/golang.org/x/net/idna github.com/opencontainers/go-digest/digestset testing runtime/pprof golang.org/x/text/secure/bidirule github.com/docker/distribution/digestset github.com/docker/distribution/reference github.com/kr/pretty go/scanner text/template github.com/sirupsen/logrus github.com/aws/aws-sdk-go/aws/endpoints golang.org/x/crypto/vendor/golang.org/x/net/idna crypto/rand crypto/elliptic crypto/internal/boring/bbig crypto/ed25519 encoding/asn1 crypto/internal/hpke crypto/rsa crypto/dsa github.com/docker/distribution/uuid google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/genid google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/encoding/text golang.org/x/crypto/bcrypt github.com/docker/distribution/registry/storage/driver google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/protolazy github.com/jmespath/go-jmespath go/ast go/doc/comment vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix github.com/docker/distribution/registry/storage/driver/factory google.golang.org/protobuf/proto github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect google.golang.org/protobuf/internal/encoding/defval crypto/ecdsa github.com/aws/aws-sdk-go/aws/awsutil google.golang.org/protobuf/encoding/protodelim google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc go/parser go/printer github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar github.com/aws/aws-sdk-go/aws/credentials github.com/aws/aws-sdk-go/aws/credentials/processcreds google.golang.org/protobuf/internal/encoding/tag gopkg.in/check.v1 google.golang.org/protobuf/internal/impl vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook net/textproto github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure crypto/x509 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/prometheus/client_model/go github.com/prometheus/common/model crypto/tls github.com/spf13/cobra github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/docker/libtrust github.com/garyburd/redigo/redis net/http github.com/docker/distribution/configuration expvar github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/registry/client/auth/challenge github.com/felixge/httpsnoop github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/auth github.com/prometheus/common/expfmt github.com/docker/distribution/registry/api/errcode golang.org/x/crypto/acme github.com/aws/aws-sdk-go/aws net/http/httputil github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/gorilla/mux github.com/ncw/swift github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil net/http/pprof github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 golang.org/x/crypto/acme/autocert 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/prometheus/client_golang/prometheus github.com/gorilla/handlers github.com/Shopify/logrus-bugsnag 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/registry/auth/htpasswd github.com/docker/distribution/notifications github.com/docker/distribution/testutil github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/health github.com/aws/aws-sdk-go/aws/client 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/corehandlers github.com/aws/aws-sdk-go/private/checksum github.com/docker/distribution/health/checks github.com/docker/distribution/health/api 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/query/queryutil github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds 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/restjson github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/s3 github.com/docker/go-metrics 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/aws/aws-sdk-go/aws/credentials/stscreds github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/aws/aws-sdk-go/aws/session 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 16 -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-22T06:04:07Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-10-22T06:04:07Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.016s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-10-22T20:04:07+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.016s ? 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.004s === 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.007s ? 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.006s === 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.006s === 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.010s === 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.006s ? 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/22 20:04:10 http: TLS handshake error from 127.0.0.1:32910: 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:43599/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43599/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43599/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:43599/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34931?status=0, fail=true --- PASS: TestHTTPSink (0.01s) === RUN TestListener --- PASS: TestListener (0.33s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-10-22T20:04:11+14:00" level=info msg="broadcaster: closing" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" time="2026-10-22T20:04:11+14:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" time="2026-10-22T20:04:12+14:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.09s) PASS ok github.com/docker/distribution/notifications 1.572s ? 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-22T20:04:11+14:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2026-10-22T20:04:11.406101332+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="2026-10-22T20:04:11.406162406+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:11.406275288+14:00" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.4 time="2026-10-22T20:04:11.406615806+14:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.59s) PASS ok github.com/docker/distribution/registry 8.598s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === 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.00s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.075s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-10-22T20:04:11+14:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=dd1e715c-e497-4931-9a55-dba0440f6631 time="2026-10-22T20:04:11+14:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=dd1e715c-e497-4931-9a55-dba0440f6631 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-10-22T20:04:11+14:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=gkhl89JmPIaB4L-99UNvC1VtAj5AqSPYoOh18aA8BOs user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.115s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.012s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2026-10-22T20:04:12+14:00" level=info msg="token not to be used before 2026-10-22 20:04:13 +1400 +14 - currently 2026-10-22 20:04:12.488767691 +1400 +14 m=+0.006033093" time="2026-10-22T20:04:12+14:00" level=info msg="token not to be used after 2026-10-22 20:04:12 +1400 +14 - currently 2026-10-22 20:04:12.489130701 +1400 +14 m=+0.006396103" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-10-22T20:04:12+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.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.016s === 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.00s) === 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.105s === 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.078s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.058s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-10-22T20:04:14+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="2026-10-22T20:04:14+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:14+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33625" http.request.id=facd4f6b-3f32-4ef6-9374-5d576a337973 http.request.method=GET http.request.remoteaddr="127.0.0.1:37994" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.140217ms http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-10-22T20:04:14+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="2026-10-22T20:04:14+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:14+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=263b5cb8-3a6d-4034-946f-fca81ff9d128 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.095494ms http.response.status=200 http.response.written=20 127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-22T20:04:14+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=4aceb129-ce3f-4f22-9785-131b1f53dfa8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="913.022µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=2f4b966c-2504-4ad0-bf0c-f3c7a304f195 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/aaaa/blobs/uploads/8f5d17d5-7334-4230-afd2-5aca8ee1906f?_state=ArqQRXkAO7ef_Q-zTinqnnii8CcwKfTPMRoREOI1B6V7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjVkMTdkNS03MzM0LTQyMzAtYWZkMi01YWNhOGVlMTkwNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTQuODEwMDk5NTc3WiJ9&digest=sha256%3A7c32d4483d594d3c982a38af4787026ceaef90da988ef313d6845b545a38cb5e" http.request.useragent=Go-http-client/1.1 http.response.duration=2.167056991s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "PUT /v2/foo/aaaa/blobs/uploads/8f5d17d5-7334-4230-afd2-5aca8ee1906f?_state=ArqQRXkAO7ef_Q-zTinqnnii8CcwKfTPMRoREOI1B6V7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjVkMTdkNS03MzM0LTQyMzAtYWZkMi01YWNhOGVlMTkwNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTQuODEwMDk5NTc3WiJ9&digest=sha256%3A7c32d4483d594d3c982a38af4787026ceaef90da988ef313d6845b545a38cb5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=5b1c1ec3-319b-445e-993c-a21dd719fadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.636884ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:16 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=0f00551f-3a5c-48a2-812c-adb2047233ab http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.248982ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:17 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=20105468-1333-45c7-8cb6-02a4c1565211 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/bbbb/blobs/uploads/a19fd29c-6625-48ea-b5e6-0d0cf955dc53?_state=pxKNAM17jJWcB4YJocbg6JlsmKpQvrNa30cVun8NkUt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMTlmZDI5Yy02NjI1LTQ4ZWEtYjVlNi0wZDBjZjk1NWRjNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTcuMDc2NTMzMDQ5WiJ9&digest=sha256%3Abb7cffca2144d8518ba3a2d2a36f48e3ad02e7fed28d71fb31595e30dc56c1fc" http.request.useragent=Go-http-client/1.1 http.response.duration=1.309094822s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:17 +1400] "PUT /v2/foo/bbbb/blobs/uploads/a19fd29c-6625-48ea-b5e6-0d0cf955dc53?_state=pxKNAM17jJWcB4YJocbg6JlsmKpQvrNa30cVun8NkUt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMTlmZDI5Yy02NjI1LTQ4ZWEtYjVlNi0wZDBjZjk1NWRjNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTcuMDc2NTMzMDQ5WiJ9&digest=sha256%3Abb7cffca2144d8518ba3a2d2a36f48e3ad02e7fed28d71fb31595e30dc56c1fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=23db0b26-768b-4d73-99d0-efffe19011e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.587527ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:18 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=4131482f-c6ca-4517-82d3-c252d7f20823 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.316038ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:18 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=fc26dab9-f017-4496-a84e-0cb0f2672888 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/cccc/blobs/uploads/8826fdfe-f694-40de-8af7-cf56729ebf02?_state=D9WmgIi746h4bvI9R-JTn0sN5Yk1gFOmhnULmuHmZ2J7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ODI2ZmRmZS1mNjk0LTQwZGUtOGFmNy1jZjU2NzI5ZWJmMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTguNDk4NjYyOTQyWiJ9&digest=sha256%3A9f72a5f0e678c446f6a51b83fe3398c7d55144e14bfbe9cad59dd1344dc9c698" http.request.useragent=Go-http-client/1.1 http.response.duration=1.619350621s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:18 +1400] "PUT /v2/foo/cccc/blobs/uploads/8826fdfe-f694-40de-8af7-cf56729ebf02?_state=D9WmgIi746h4bvI9R-JTn0sN5Yk1gFOmhnULmuHmZ2J7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ODI2ZmRmZS1mNjk0LTQwZGUtOGFmNy1jZjU2NzI5ZWJmMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTguNDk4NjYyOTQyWiJ9&digest=sha256%3A9f72a5f0e678c446f6a51b83fe3398c7d55144e14bfbe9cad59dd1344dc9c698 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=2ff98e87-f132-411c-8bc3-bc6e630968ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.469055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:20 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=c4ff4611-5520-499f-9e16-6dd8db8e5059 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="815.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:20 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:22+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=65796ea7-525c-4ece-8ef4-9d7a41454729 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/dddd/blobs/uploads/48727329-7b3b-4110-8efd-7a7b13f30098?_state=bHpde43kOoMr_LGuVTBGc9xfMXXfV87XmaZ-4Tio7qR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ODcyNzMyOS03YjNiLTQxMTAtOGVmZC03YTdiMTNmMzAwOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjAuMjQ0NzQ3NzVaIn0%3D&digest=sha256%3A6df4215710fd01306df43ec8a3b1eaa8f62661929c3bcc3bf604250c741e0970" http.request.useragent=Go-http-client/1.1 http.response.duration=1.829297632s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:20 +1400] "PUT /v2/foo/dddd/blobs/uploads/48727329-7b3b-4110-8efd-7a7b13f30098?_state=bHpde43kOoMr_LGuVTBGc9xfMXXfV87XmaZ-4Tio7qR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ODcyNzMyOS03YjNiLTQxMTAtOGVmZC03YTdiMTNmMzAwOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjAuMjQ0NzQ3NzVaIn0%3D&digest=sha256%3A6df4215710fd01306df43ec8a3b1eaa8f62661929c3bcc3bf604250c741e0970 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:22+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=1c932002-0b69-41a9-86a9-9b077b123b18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.657067ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:22 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:22+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=10af3f7e-ff39-452c-bad9-22ef18797cf8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="818.074µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:22 +1400] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=b2d415aa-9bf6-4bac-a3d3-8294716a25f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/eeee/blobs/uploads/5c0b5aaf-3208-4957-9060-b0c9fe9a1402?_state=oO29H4KiqB-6gxkKQdhlQ12vnbyT7aHHOnt2NqJhBTR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1YzBiNWFhZi0zMjA4LTQ5NTctOTA2MC1iMGM5ZmU5YTE0MDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjIuMTk2MDQ0MzUxWiJ9&digest=sha256%3Aacfc28c8dc52045aabb7d03a45e8e0adbf1f9fdfd04f6e3eddf06bfb26719faa" http.request.useragent=Go-http-client/1.1 http.response.duration=2.258394559s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:22 +1400] "PUT /v2/foo/eeee/blobs/uploads/5c0b5aaf-3208-4957-9060-b0c9fe9a1402?_state=oO29H4KiqB-6gxkKQdhlQ12vnbyT7aHHOnt2NqJhBTR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1YzBiNWFhZi0zMjA4LTQ5NTctOTA2MC1iMGM5ZmU5YTE0MDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjIuMTk2MDQ0MzUxWiJ9&digest=sha256%3Aacfc28c8dc52045aabb7d03a45e8e0adbf1f9fdfd04f6e3eddf06bfb26719faa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=ba7de507-e87e-4f24-9bce-ed342ca8a55a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.460789ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:24 +1400] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=161e1142-4132-4b28-a100-b63f5e3c040f http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.690048ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:24 +1400] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=cb1ba3b9-0e4f-4d65-b26e-e5933d2e6290 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/ffff/blobs/uploads/194a4b63-0dfe-458c-936e-d47da0123dc8?_state=qjPlenAls_8Ct_srlltfjkZOvdcSKEF217fr4wkmNcZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxOTRhNGI2My0wZGZlLTQ1OGMtOTM2ZS1kNDdkYTAxMjNkYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjQuNTg5MDY4MTJaIn0%3D&digest=sha256%3A405959e8e0118b39d20f7fcb57c10c2a17d4f4af70128c2e7260fc6dc0e8c31f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.485286331s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:24 +1400] "PUT /v2/foo/ffff/blobs/uploads/194a4b63-0dfe-458c-936e-d47da0123dc8?_state=qjPlenAls_8Ct_srlltfjkZOvdcSKEF217fr4wkmNcZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxOTRhNGI2My0wZGZlLTQ1OGMtOTM2ZS1kNDdkYTAxMjNkYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjQuNTg5MDY4MTJaIn0%3D&digest=sha256%3A405959e8e0118b39d20f7fcb57c10c2a17d4f4af70128c2e7260fc6dc0e8c31f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=63d0aecf-4483-4a9a-877d-82258610843c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.546916ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=25ebc5ab-9962-4848-91a8-2084f59fc352 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="842.61µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=43953404-2bb0-4aa9-a4b4-c59b9e8adbb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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.01836ms http.response.status=200 http.response.written=30 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=9c6aea99-d639-41be-9e04-a461d232c6b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="939.141µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=8c44a109-be89-4c34-88fd-9ae3c05158dd http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="964.759µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=31caaaf0-406b-434b-845f-cc28e9e0f173 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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=1.00776ms http.response.status=200 http.response.written=63 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=7c3de3d9-5702-4bda-895e-d8996b682c31 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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=1.064676ms http.response.status=200 http.response.written=41 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+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:38825" http.request.id=f780e1ae-3b16-44cc-8cc4-0913ad92b45d http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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.191164ms http.response.status=400 http.response.written=116 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+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:38825" http.request.id=d3a0f4fd-21dc-4a05-9cf2-ed6c273719d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="952.536µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=33c888d6-a6ac-4c9b-9c7d-6d5e4997e37f http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="976.431µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=3bf72f12-dc8c-4cf1-be64-4be6227f06ae http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="966.833µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-10-22T20:04:27+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="2026-10-22T20:04:27+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=6f9ec573-0995-4ec5-9cfb-0e865429ed94 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.188398ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=7b4b6ddb-36ed-4c93-ad7a-0b917cb50076 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/aaaa/blobs/uploads/8f637e45-c361-4af0-9cc8-71d326aff2f4?_state=GhP8rHxE_OufT_9f6VQ2UdyiOreWq61e1hEHBdV49ld7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjYzN2U0NS1jMzYxLTRhZjAtOWNjOC03MWQzMjZhZmYyZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjcuMjM4MTUwNTc4WiJ9&digest=sha256%3Ad8ea63f0e8db54259d9bcab69e088e31a8aedd970b5de486061ed8703a86a417" http.request.useragent=Go-http-client/1.1 http.response.duration=2.441217202s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "PUT /v2/foo/aaaa/blobs/uploads/8f637e45-c361-4af0-9cc8-71d326aff2f4?_state=GhP8rHxE_OufT_9f6VQ2UdyiOreWq61e1hEHBdV49ld7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjYzN2U0NS1jMzYxLTRhZjAtOWNjOC03MWQzMjZhZmYyZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjcuMjM4MTUwNTc4WiJ9&digest=sha256%3Ad8ea63f0e8db54259d9bcab69e088e31a8aedd970b5de486061ed8703a86a417 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=fea5ded9-1477-4c93-8c62-84f90a233d69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.326968ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:29 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=4871c00a-6205-45b5-a82c-b8d125c65634 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="834.504µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:29 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:31+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=41f6e775-b1c9-42f2-9a0e-08f950e66ac6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/bbbb/blobs/uploads/fd7f5269-203d-4404-80bb-4c5adf006b55?_state=AHFP_9wSyGqEYZ8MMSdZ11ztu7rUV3RwkFt8czkFr5t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZDdmNTI2OS0yMDNkLTQ0MDQtODBiYi00YzVhZGYwMDZiNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjkuODA2MzYwNzcxWiJ9&digest=sha256%3A1cf2309ad688a419340ed6bf0b70f0313ddb5d816eea0b52d1175d528c013eb5" http.request.useragent=Go-http-client/1.1 http.response.duration=2.180705202s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:29 +1400] "PUT /v2/foo/bbbb/blobs/uploads/fd7f5269-203d-4404-80bb-4c5adf006b55?_state=AHFP_9wSyGqEYZ8MMSdZ11ztu7rUV3RwkFt8czkFr5t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZDdmNTI2OS0yMDNkLTQ0MDQtODBiYi00YzVhZGYwMDZiNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjkuODA2MzYwNzcxWiJ9&digest=sha256%3A1cf2309ad688a419340ed6bf0b70f0313ddb5d816eea0b52d1175d528c013eb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:31+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=3beaffb3-f59a-4697-abc3-efa0e51bc10f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.413129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:31 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=06d416d1-bb9d-45d6-89c3-deb86e132374 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="970.61µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:32 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=71d0e3f7-a216-407c-babb-9d9856f2061b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/cccc/blobs/uploads/c1286609-a0b0-49a1-aa8e-c0fedd668d9e?_state=ZuKzIYBAbRYPFE3YFGTHCyKGqChXcm2nkLIm7thk6FF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMTI4NjYwOS1hMGIwLTQ5YTEtYWE4ZS1jMGZlZGQ2NjhkOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzIuMDkxNTY4NTk1WiJ9&digest=sha256%3A9bc23751b15fe7791b761a1cf39983d20df5f75dbb241f4a3dd1533749b02021" http.request.useragent=Go-http-client/1.1 http.response.duration=1.102551194s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:32 +1400] "PUT /v2/foo/cccc/blobs/uploads/c1286609-a0b0-49a1-aa8e-c0fedd668d9e?_state=ZuKzIYBAbRYPFE3YFGTHCyKGqChXcm2nkLIm7thk6FF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMTI4NjYwOS1hMGIwLTQ5YTEtYWE4ZS1jMGZlZGQ2NjhkOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzIuMDkxNTY4NTk1WiJ9&digest=sha256%3A9bc23751b15fe7791b761a1cf39983d20df5f75dbb241f4a3dd1533749b02021 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=4028bab1-6a6a-49bd-adb6-b5f42f2bb93b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.483912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:33 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=6414f03e-348b-4c62-aa6a-a359d74c8412 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.043917ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:33 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=2ea4dcbf-985b-40ca-9b67-a0ab70b13366 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/dddd/blobs/uploads/d49c0bba-e01d-40b6-8193-9c1deb167268?_state=Y6PrsvKNXBHsPnS59xDXaMnXME1hl1SEq8N0W0l1FHV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkNDljMGJiYS1lMDFkLTQwYjYtODE5My05YzFkZWIxNjcyNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzMuMzI4NjU3NTY3WiJ9&digest=sha256%3Af6622571ce359cc211833fca587a5dab6875770fcbbf82d54eb73276d62e4583" http.request.useragent=Go-http-client/1.1 http.response.duration=1.965716768s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:33 +1400] "PUT /v2/foo/dddd/blobs/uploads/d49c0bba-e01d-40b6-8193-9c1deb167268?_state=Y6PrsvKNXBHsPnS59xDXaMnXME1hl1SEq8N0W0l1FHV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkNDljMGJiYS1lMDFkLTQwYjYtODE5My05YzFkZWIxNjcyNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzMuMzI4NjU3NTY3WiJ9&digest=sha256%3Af6622571ce359cc211833fca587a5dab6875770fcbbf82d54eb73276d62e4583 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=dbb572f6-80c3-47e2-a409-d1c41073d5f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.314144ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=f6eb9d50-c3c1-4e0c-9756-91db6f82e258 http.request.method=GET http.request.remoteaddr="127.0.0.1:37720" 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="636.814µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (20.62s) === RUN TestURLPrefix time="2026-10-22T20:04:35+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="2026-10-22T20:04:35+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44685" http.request.id=dd999fd0-9599-46fe-9cb6-909f07c51149 http.request.method=GET http.request.remoteaddr="127.0.0.1:44930" 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.136942ms http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-10-22T20:04:35+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="2026-10-22T20:04:35+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:35+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=582fb559-6234-4e44-94cc-600897899a67 http.request.method=GET http.request.remoteaddr="127.0.0.1:55590" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.102778ms http.response.status=404 http.response.written=157 vars.digest="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=f5daf0d6-5ed3-4250-96fe-c72199b79137 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.175003ms http.response.status=404 http.response.written=157 vars.digest="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "HEAD /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=4d5a3b43-82d1-4a78-b17f-23fe8ba2b6d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:55596" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.393663ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=93d90382-c6db-4965-a071-899663a7138e http.request.method=GET http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.097919ms http.response.status=204 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3dd6d308-9313-4eba-a3d9-2b4aadaaa867 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.25872ms http.response.status=204 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "DELETE /v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=d43a56aa-8cfc-4b54-bef3-af8bd0c9ae74 http.request.method=GET http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81 time="2026-10-22T20:04:35+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:45043" http.request.id=d43a56aa-8cfc-4b54-bef3-af8bd0c9ae74 http.request.method=GET http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.169603ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3a320450-d2bb-4620-ae39-bce83ae659c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.103469ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+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:45043" http.request.id=a68254fc-372e-44ef-ab64-75aec09a4857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 provided="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar vars.uuid=fa6affd9-d6ea-429f-a1d1-d941b196e5c4 time="2026-10-22T20:04:35+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=a68254fc-372e-44ef-ab64-75aec09a4857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=fa6affd9-d6ea-429f-a1d1-d941b196e5c4 time="2026-10-22T20:04:35+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf, 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:45043" http.request.id=a68254fc-372e-44ef-ab64-75aec09a4857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186425ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=fa6affd9-d6ea-429f-a1d1-d941b196e5c4 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=62da518c-437d-48e0-aa2c-c0a9255b659b http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="874.66µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=917370af-a3a7-4550-bbb1-3ac5b412e846 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/27d0990a-9294-428c-becd-ee0fa2a0ae38?_state=Z84D2g0_ZX105wVJTQ7HhEDvUNdkdypVGEHr4803bzB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZDA5OTBhLTkyOTQtNDI4Yy1iZWNkLWVlMGZhMmEwYWUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40Mjg2NjE0MzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.289318ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/27d0990a-9294-428c-becd-ee0fa2a0ae38?_state=Z84D2g0_ZX105wVJTQ7HhEDvUNdkdypVGEHr4803bzB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZDA5OTBhLTkyOTQtNDI4Yy1iZWNkLWVlMGZhMmEwYWUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40Mjg2NjE0MzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=d42b0138-9290-4087-828b-b763f74d486c http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.219166ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=91f71479-6548-4c79-8407-2d357e3dd5a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/62f63c32-dd45-4287-868a-a29b7d21b85b?_state=Eg1CZpIJkaxmL6QE6gRuYv4j6C8yYfw2XSoy5xdsjgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZjYzYzMyLWRkNDUtNDI4Ny04NjhhLWEyOWI3ZDIxYjg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzE3NzYwNDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="948.689µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/62f63c32-dd45-4287-868a-a29b7d21b85b?_state=Eg1CZpIJkaxmL6QE6gRuYv4j6C8yYfw2XSoy5xdsjgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZjYzYzMyLWRkNDUtNDI4Ny04NjhhLWEyOWI3ZDIxYjg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzE3NzYwNDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=37af079f-3544-47d5-910b-e2e0f0c05d43 http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="696.426µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:37+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=1c715cda-f515-46e8-b232-ed334e95edb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/00aae9bf-ca66-49f3-aacb-bd9cf0f151c2?_state=LDA6SoEENNo3PjADfIJPW984qqIwiI0QjEnMJ05sRDN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwYWFlOWJmLWNhNjYtNDlmMy1hYWNiLWJkOWNmMGYxNTFjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzQwMDg3NzlaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.581721758s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/00aae9bf-ca66-49f3-aacb-bd9cf0f151c2?_state=LDA6SoEENNo3PjADfIJPW984qqIwiI0QjEnMJ05sRDN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwYWFlOWJmLWNhNjYtNDlmMy1hYWNiLWJkOWNmMGYxNTFjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzQwMDg3NzlaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:37+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=4d984206-7df1-4fd1-94be-22c6a0f7a4c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="815.77µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:37 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+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:45043" http.request.id=931018a7-075e-431c-802c-b080470a7d8b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=NiUu9sxniZHMEsYDaqicBn7z0G_BnPa12iQnP6wMUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNy4wNDE5ODkzMDJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.54907786s http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:37 +1400] "PATCH /v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=NiUu9sxniZHMEsYDaqicBn7z0G_BnPa12iQnP6wMUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNy4wNDE5ODkzMDJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=aaa23840-b24d-4d1f-9442-5e585b5f7dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=-sPxYduNf3VDJYg-fNOGqFMARAdCZZSxVy4y0YMlsgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MjI0NzYyODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzdaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.duration="891.412µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=-sPxYduNf3VDJYg-fNOGqFMARAdCZZSxVy4y0YMlsgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MjI0NzYyODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzdaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=eb15ffe6-4a54-4af1-8ad3-bb47295054c0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="706.665µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "HEAD /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=1ddc8d18-330c-4f74-a1de-f9aa1607c7f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=20.486673ms http.response.status=200 http.response.written=22476288 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 22476288 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=error msg="error parsing digest=\"sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=784d6ea0-6310-466f-b217-ef300532eab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar time="2026-10-22T20:04:38+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:45043" http.request.id=784d6ea0-6310-466f-b217-ef300532eab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="910.938µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3a92f9ed-a003-4831-9d61-f96a1f1f3596 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.148303ms http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+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="2026-10-22T20:04:38+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:38+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=da854679-06ae-498d-a39b-b18d470341eb http.request.method=GET http.request.remoteaddr="127.0.0.1:44782" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.588µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=57c444c9-d000-4160-8d3e-91fa31e2d70d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="968.526µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "HEAD /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=a7b2325a-5043-4d23-8b86-39a0ed6209e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44794" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.090565ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=88f34e12-423e-4546-8ecf-d7e76e964e6d http.request.method=GET http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="972.304µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=734ab948-0a09-4ff1-a0e9-af0b5ac9c6ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.016947ms http.response.status=204 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "DELETE /v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=4df18b96-f1b8-4821-a941-c74ef8d90748 http.request.method=GET http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=29de279e-a5e4-4470-a416-0e7ae16278c9 time="2026-10-22T20:04:38+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:43821" http.request.id=4df18b96-f1b8-4821-a941-c74ef8d90748 http.request.method=GET http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.433µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=29de279e-a5e4-4470-a416-0e7ae16278c9 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=07fdec83-f264-4612-8cde-02569bd8ed5c http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.092308ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+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:43821" http.request.id=abe7e4da-cbfb-48e6-84ce-ae6833c10ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 provided="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar vars.uuid=107ccad6-a215-4b34-ad46-1cf8d11a9fa1 time="2026-10-22T20:04:38+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=abe7e4da-cbfb-48e6-84ce-ae6833c10ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=107ccad6-a215-4b34-ad46-1cf8d11a9fa1 time="2026-10-22T20:04:38+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6, 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:43821" http.request.id=abe7e4da-cbfb-48e6-84ce-ae6833c10ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.060709ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=107ccad6-a215-4b34-ad46-1cf8d11a9fa1 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=94e9eaac-fa8f-4262-af3c-1ac4ee38cd2f http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.076408ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=39ebb75d-c8c0-41ba-80f1-91c69bc30d39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/082db441-5f1f-4b3c-b858-705bde41bb28?_state=5IgdDQRnpdtfZUEzQYdQIr-5J15uqiX0Osz49Yr8Bb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4MmRiNDQxLTVmMWYtNGIzYy1iODU4LTcwNWJkZTQxYmIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDA4Mzk0MTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.302412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/082db441-5f1f-4b3c-b858-705bde41bb28?_state=5IgdDQRnpdtfZUEzQYdQIr-5J15uqiX0Osz49Yr8Bb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4MmRiNDQxLTVmMWYtNGIzYy1iODU4LTcwNWJkZTQxYmIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDA4Mzk0MTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=14956dfa-02e8-45db-bab5-e5a19f962417 http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="958.327µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=5b053eb5-3771-4644-b52f-20d2ce29370b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/8da87b5f-3881-4105-b35e-01d700093b33?_state=-lQpdsIEnWkxLo8oJRE8953Depwv54MvumgDITfuced7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkYTg3YjVmLTM4ODEtNDEwNS1iMzVlLTAxZDcwMDA5M2IzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDM2ODk2MloifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.503479ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/8da87b5f-3881-4105-b35e-01d700093b33?_state=-lQpdsIEnWkxLo8oJRE8953Depwv54MvumgDITfuced7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkYTg3YjVmLTM4ODEtNDEwNS1iMzVlLTAxZDcwMDA5M2IzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDM2ODk2MloifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=d99923af-0651-43b8-bede-e4269c866bf9 http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="840.666µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=e7a64887-9f1f-4355-a1c6-baedae3a8bd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/cf8959d0-7f0b-44be-9b50-07d1cbe327b5?_state=94MFIFD4MmGi_Q4AZ0_EMdhiaiZ1f7t5brXTr8Hj0TN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmODk1OWQwLTdmMGItNDRiZS05YjUwLTA3ZDFjYmUzMjdiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDY2NTIxMDRaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.161802319s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/cf8959d0-7f0b-44be-9b50-07d1cbe327b5?_state=94MFIFD4MmGi_Q4AZ0_EMdhiaiZ1f7t5brXTr8Hj0TN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmODk1OWQwLTdmMGItNDRiZS05YjUwLTA3ZDFjYmUzMjdiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDY2NTIxMDRaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=b6a98cef-4fbe-4167-9d21-8cfed644a52a http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="827.341µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:39 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+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:43821" http.request.id=b08bc416-8b4a-45c1-836d-6d536c682e87 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=0lPonUvrB0KmwjXlaoN8o8ImrJdaM_6VCleBMab09Zp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOS45Mjg0NzM2MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.193929437s http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:39 +1400] "PATCH /v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=0lPonUvrB0KmwjXlaoN8o8ImrJdaM_6VCleBMab09Zp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOS45Mjg0NzM2MTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=98b9294c-0d4e-4ea6-a794-ba2f23dd7be7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=uvz6RQ8xeLZP3lDwERcHjbmJzcg3RKTKbblGmQ2UtbZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MjA2MzEwNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzlaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.duration="956.664µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=uvz6RQ8xeLZP3lDwERcHjbmJzcg3RKTKbblGmQ2UtbZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MjA2MzEwNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzlaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=7a5748e0-f7fa-4e3f-be60-ba9e12c97e54 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.036223ms http.response.status=200 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "HEAD /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=34f80e76-7ee6-4c46-bdd0-03f82142539a http.request.method=GET http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=15.699497ms http.response.status=200 http.response.written=20631040 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 20631040 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=error msg="error parsing digest=\"sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=dba6adc7-e98f-4918-aba8-2ad6e1f96194 http.request.method=GET http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar time="2026-10-22T20:04:41+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:43821" http.request.id=dba6adc7-e98f-4918-aba8-2ad6e1f96194 http.request.method=GET http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="790.843µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=21018415-f87f-4df2-87ee-35bf9aab9201 http.request.method=GET http.request.remoteaddr="127.0.0.1:44802" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.duration="961.794µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=f2ec3b4e-bf47-47ad-bfc4-19b599d0100d http.request.method=GET http.request.remoteaddr="127.0.0.1:44802" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.873517ms http.response.status=200 http.response.written=229376 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 229376 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=346573d3-7785-4f61-9294-6c9f46baa286 http.request.method=GET http.request.remoteaddr="127.0.0.1:44800" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=10.536747ms http.response.status=200 http.response.written=2648704 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=4f2ae6ef-b8d8-4361-9fac-3bca78bd00e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39204" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.543823368s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3f213a35-a97a-4043-bce4-26a23ffed8c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.53789363s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.86s) === RUN TestBlobDelete time="2026-10-22T20:04:41+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="2026-10-22T20:04:41+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:41+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=0b71fd59-ef94-401e-a5d7-ab118a689571 http.request.method=GET http.request.remoteaddr="127.0.0.1:59644" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.23µs" http.response.status=404 http.response.written=157 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=01cd53d5-9f95-467b-b190-034965eabc6e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.625µs" http.response.status=404 http.response.written=157 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=c8aead58-c119-4938-a2f2-4f7762e04245 http.request.method=POST http.request.remoteaddr="127.0.0.1:59660" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="665.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=5d5a40f5-cbfe-4bc3-bce0-71682f2c7023 http.request.method=GET http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="899.437µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=be1cb4b4-f72c-48f0-9923-d51d9ffa3e33 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="766.597µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "DELETE /v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=317bff18-5636-4a6c-81fa-97cd82c9e153 http.request.method=GET http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=60d1dcf1-9366-4e15-a255-38fcf3661e23 time="2026-10-22T20:04:41+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:46043" http.request.id=317bff18-5636-4a6c-81fa-97cd82c9e153 http.request.method=GET http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="638.738µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=60d1dcf1-9366-4e15-a255-38fcf3661e23 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=a36c1e7e-0b10-46b3-a89c-b0e372bb9504 http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="958.547µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+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:46043" http.request.id=7e406cd6-f1d5-408d-ab0f-d94e1c0d299b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 provided="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar vars.uuid=e3c65819-b36c-4c3f-b729-1106c8980549 time="2026-10-22T20:04:41+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=7e406cd6-f1d5-408d-ab0f-d94e1c0d299b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=e3c65819-b36c-4c3f-b729-1106c8980549 time="2026-10-22T20:04:41+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca, 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:46043" http.request.id=7e406cd6-f1d5-408d-ab0f-d94e1c0d299b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="747.312µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=e3c65819-b36c-4c3f-b729-1106c8980549 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=a317fa7e-c203-4856-b6b8-422527ced44b http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="651.311µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=528cfb84-f857-4835-bcc5-a94a227997b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/665a9dbd-3ac0-4151-9846-96b5c11b96d3?_state=ydLnFi0hD7nDEn23nAmR48qMALD3cFvzBG4ATPkRpAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NWE5ZGJkLTNhYzAtNDE1MS05ODQ2LTk2YjVjMTFiOTZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTIzMzIzNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="751.399µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/665a9dbd-3ac0-4151-9846-96b5c11b96d3?_state=ydLnFi0hD7nDEn23nAmR48qMALD3cFvzBG4ATPkRpAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NWE5ZGJkLTNhYzAtNDE1MS05ODQ2LTk2YjVjMTFiOTZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTIzMzIzNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=54ca2c62-3796-45eb-a42e-916cf6f9b087 http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="638.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=2b3defb4-137c-4059-b0fc-3550b9af77d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/1e130b3d-58fa-4f8d-91d3-c4731a299aa0?_state=FMNZHPIBJQ_sQ_ei4p4A3BQQx_fgC2gC4lF2zYscNyl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMTMwYjNkLTU4ZmEtNGY4ZC05MWQzLWM0NzMxYTI5OWFhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTQyMjIwOTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="827.973µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/1e130b3d-58fa-4f8d-91d3-c4731a299aa0?_state=FMNZHPIBJQ_sQ_ei4p4A3BQQx_fgC2gC4lF2zYscNyl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMTMwYjNkLTU4ZmEtNGY4ZC05MWQzLWM0NzMxYTI5OWFhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTQyMjIwOTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=d6080153-532c-4635-bc80-beaf1109f5a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="594.635µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=fc7a257e-c041-4455-910d-1f389f268be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/623d19e9-b6e0-4a74-87f7-6a4e01c9c13b?_state=8a_LiUYmAa7QtSJQPi_w6mkfUi8SvSQQXgvPG9VCSyh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyM2QxOWU5LWI2ZTAtNGE3NC04N2Y3LTZhNGUwMWM5YzEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTYyMjk5NzJaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration=1.85757353s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/623d19e9-b6e0-4a74-87f7-6a4e01c9c13b?_state=8a_LiUYmAa7QtSJQPi_w6mkfUi8SvSQQXgvPG9VCSyh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyM2QxOWU5LWI2ZTAtNGE3NC04N2Y3LTZhNGUwMWM5YzEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTYyMjk5NzJaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=7a7261d5-3a03-478d-8817-b274bcaf96be http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.182893ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:44+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:46043" http.request.id=78ac1b03-1fa7-411c-a7d7-23bc3fc6a1e7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=rVFN_aZn_dewZPAQbwODvYEIBMEsKmwWUmOSbpYr2lJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0My4xNzgxNzM5NzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.8099255s http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:43 +1400] "PATCH /v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=rVFN_aZn_dewZPAQbwODvYEIBMEsKmwWUmOSbpYr2lJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0My4xNzgxNzM5NzZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=55da077a-d8e4-476f-a79a-eba38af304fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=GlJlAQWRPI_HQI_73NluE3iw8FxDH8-e2oUo3AhMZ857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MjQ1MTcxMjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NDNaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration=1.084734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:44 +1400] "PUT /v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=GlJlAQWRPI_HQI_73NluE3iw8FxDH8-e2oUo3AhMZ857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MjQ1MTcxMjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NDNaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=0935c1ae-3259-4399-bd55-c181260e23a7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="963.016µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:44 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=b4bb634e-63c0-4a9d-bc85-357e50cb6b45 http.request.method=GET http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=27.192236ms http.response.status=200 http.response.written=24517120 127.0.0.1 - - [22/Oct/2026:20:04:44 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 24517120 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=error msg="error parsing digest=\"sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=ac7a46cb-04df-40db-82b2-15174dfeb049 http.request.method=GET http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar time="2026-10-22T20:04:45+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:46043" http.request.id=ac7a46cb-04df-40db-82b2-15174dfeb049 http.request.method=GET http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.317µs" http.response.status=400 http.response.written=110 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=e324bc3f-2944-4bc6-a027-eb499b02e0c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59674" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration="930.113µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=8d7df319-5602-408f-b730-d7226da3e9d4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59688" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration="718.407µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "DELETE /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=e01153d0-8278-4ab3-a4ec-1026ec8f03af http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59688" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="602.95µs" http.response.status=404 http.response.written=157 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+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:46043" http.request.id=0d743068-dc0c-4e81-ad72-6f2bb85c7fdb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59688" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="622.337µs" http.response.status=404 http.response.written=74 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "DELETE /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=error msg="error parsing digest=\"sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=d26303ac-b68f-4296-85a2-854916e886f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59692" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar time="2026-10-22T20:04:45+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:46043" http.request.id=d26303ac-b68f-4296-85a2-854916e886f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59692" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.015µs" http.response.status=400 http.response.written=110 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "DELETE /v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=99812987-1b70-4320-b276-fa35870623b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59700" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="633.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=4e68a815-b836-411a-bd84-a361fe621454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59700" http.request.uri="/v2/foo/bar/blobs/uploads/3508e030-d92e-4a79-a2f0-775400c7c8ca?_state=HcBqDLDYxo1Rir2C9sFpRuy8dbjrgeDC6V7xjUIggzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDhlMDMwLWQ5MmUtNGE3OS1hMmYwLTc3NTQwMGM3YzhjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0NS4wMzczNTk4MjlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration=1.762678742s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "PUT /v2/foo/bar/blobs/uploads/3508e030-d92e-4a79-a2f0-775400c7c8ca?_state=HcBqDLDYxo1Rir2C9sFpRuy8dbjrgeDC6V7xjUIggzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDhlMDMwLWQ5MmUtNGE3OS1hMmYwLTc3NTQwMGM3YzhjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0NS4wMzczNTk4MjlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=87cfe615-498f-4a47-ba73-13d9ef7beacb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59700" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="858.85µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:46 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=374fc1e1-4f80-4c32-8478-4e7806473522 http.request.method=GET http.request.remoteaddr="127.0.0.1:59672" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.797601583s http.response.status=200 http.response.written=2648704 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=d06f6004-54d2-4728-a08e-a18cc2416f6c http.request.method=GET http.request.remoteaddr="127.0.0.1:59674" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.79389374s http.response.status=200 http.response.written=2646784 127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.66s) === RUN TestRelativeURL time="2026-10-22T20:04:46+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="2026-10-22T20:04:46+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=5cc0581a-e1fa-4469-b9ab-f362c4570640 http.request.method=POST http.request.remoteaddr="127.0.0.1:47610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="849.884µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:46 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=44901da2-485a-4cc0-b576-0eb6a9060514 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47610" http.request.uri="/v2/foo/bar/blobs/uploads/d2cdc52a-6ced-43ee-a342-4e5c2fd434d0?_state=RPTApJNRKc9hNrnvpE0KOgjfuyUTI9Co1LUXwFNdwrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyY2RjNTJhLTZjZWQtNDNlZS1hMzQyLTRlNWMyZmQ0MzRkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0Ni44Mjc3NTExOTJaIn0%3D&digest=sha256%3A49fe7afc5140805f267adbc854b1fd0d05be46e21c2d63ff6c9527f22f104ede" http.request.useragent=Go-http-client/1.1 http.response.duration=2.019476808s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:46 +1400] "PUT /v2/foo/bar/blobs/uploads/d2cdc52a-6ced-43ee-a342-4e5c2fd434d0?_state=RPTApJNRKc9hNrnvpE0KOgjfuyUTI9Co1LUXwFNdwrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyY2RjNTJhLTZjZWQtNDNlZS1hMzQyLTRlNWMyZmQ0MzRkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0Ni44Mjc3NTExOTJaIn0%3D&digest=sha256%3A49fe7afc5140805f267adbc854b1fd0d05be46e21c2d63ff6c9527f22f104ede HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=3b48f3bf-020c-415f-a9f2-04de0c52af74 http.request.method=POST http.request.remoteaddr="127.0.0.1:47610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.033789ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=ba0989ed-7cfe-4f07-ba77-0a5a77850d8a http.request.method=POST http.request.remoteaddr="127.0.0.1:47610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="658.474µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=3fd58b26-7045-42da-bcdb-356528448d7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47610" http.request.uri="/v2/foo/bar/blobs/uploads/0874bad4-d49f-4b1a-a797-ebbe69432393?_state=Q2hYUSVdgSaivw6syxNEM9NPFwmOS0VBoMfGgfedjgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NzRiYWQ0LWQ0OWYtNGIxYS1hNzk3LWViYmU2OTQzMjM5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0OS4xMDUxMzYwODhaIn0%3D&digest=sha256%3A71b830912bce452c9a7f0c3ed140703f49bfb330a0f268c2370cc1d9f166f8a9" http.request.useragent=Go-http-client/1.1 http.response.duration=1.323445791s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:49 +1400] "PUT /v2/foo/bar/blobs/uploads/0874bad4-d49f-4b1a-a797-ebbe69432393?_state=Q2hYUSVdgSaivw6syxNEM9NPFwmOS0VBoMfGgfedjgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NzRiYWQ0LWQ0OWYtNGIxYS1hNzk3LWViYmU2OTQzMjM5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0OS4xMDUxMzYwODhaIn0%3D&digest=sha256%3A71b830912bce452c9a7f0c3ed140703f49bfb330a0f268c2370cc1d9f166f8a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.61s) === RUN TestBlobDeleteDisabled time="2026-10-22T20:04: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="2026-10-22T20:04:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:50+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:46435" http.request.id=36152170-4590-4fdb-8b8b-9767ec4b82af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58850" http.request.uri="/v2/foo/bar/blobs/sha256:79d67770f9966f52e03899314c38a061c6e920b403efc4872910a1c22f7a8d60" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="872.857µs" http.response.status=405 http.response.written=78 vars.digest="sha256:79d67770f9966f52e03899314c38a061c6e920b403efc4872910a1c22f7a8d60" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:50 +1400] "DELETE /v2/foo/bar/blobs/sha256:79d67770f9966f52e03899314c38a061c6e920b403efc4872910a1c22f7a8d60 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.11s) === RUN TestDeleteDisabled time="2026-10-22T20:04: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="2026-10-22T20:04:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33833" http.request.id=6abef03a-aa0d-4f0b-9c6a-d1b9995d4327 http.request.method=POST http.request.remoteaddr="127.0.0.1:46550" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.113808ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33833" http.request.id=a1eeaf9a-698c-4ccb-ba16-88295d850673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46550" http.request.uri="/v2/foo/bar/blobs/uploads/2218736d-c4f8-4dfe-a20f-fb12cc55d47a?_state=KWqpPLzbUJk_-bKBx5g6NASkqcwHxh34gj2jZD5ACVR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMTg3MzZkLWM0ZjgtNGRmZS1hMjBmLWZiMTJjYzU1ZDQ3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1MC42Mzc4Nzc5NTlaIn0%3D&digest=sha256%3A606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.344818755s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:50 +1400] "PUT /v2/foo/bar/blobs/uploads/2218736d-c4f8-4dfe-a20f-fb12cc55d47a?_state=KWqpPLzbUJk_-bKBx5g6NASkqcwHxh34gj2jZD5ACVR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMTg3MzZkLWM0ZjgtNGRmZS1hMjBmLWZiMTJjYzU1ZDQ3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1MC42Mzc4Nzc5NTlaIn0%3D&digest=sha256%3A606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:51+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:33833" http.request.id=bdb2298e-9d86-4ecb-b690-38f65b35bdb9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46550" http.request.uri="/v2/foo/bar/blobs/sha256:606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="787.106µs" http.response.status=405 http.response.written=78 vars.digest="sha256:606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c" vars.name=foo/bar 127.0.0.1 - - [22/Oct/2026:20:04:51 +1400] "DELETE /v2/foo/bar/blobs/sha256:606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.44s) === RUN TestDeleteReadOnly time="2026-10-22T20:04:51+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="2026-10-22T20:04:51+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41849" http.request.id=c1df77a5-c65f-47c7-babe-4cd271c1db41 http.request.method=POST http.request.remoteaddr="127.0.0.1:33538" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="937.698µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:52 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41849" http.request.id=48678264-27fb-4a59-a846-c8ecfc21f426 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33538" http.request.uri="/v2/foo/bar/blobs/uploads/cc923bf2-2649-4c1d-9193-28e125a83df2?_state=Ofd67D3BVa0WVN4IYGNS1NvuAd3-sphoXxJCWTrRXAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjOTIzYmYyLTI2NDktNGMxZC05MTkzLTI4ZTEyNWE4M2RmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1Mi4xMTQ1MTMxOTlaIn0%3D&digest=sha256%3Af8ebd942f8e9ce3873761ddd28425944e4683d14ee5aa060a8e360eec8551a27" http.request.useragent=Go-http-client/1.1 http.response.duration=2.212354804s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:52 +1400] "PUT /v2/foo/bar/blobs/uploads/cc923bf2-2649-4c1d-9193-28e125a83df2?_state=Ofd67D3BVa0WVN4IYGNS1NvuAd3-sphoXxJCWTrRXAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjOTIzYmYyLTI2NDktNGMxZC05MTkzLTI4ZTEyNWE4M2RmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1Mi4xMTQ1MTMxOTlaIn0%3D&digest=sha256%3Af8ebd942f8e9ce3873761ddd28425944e4683d14ee5aa060a8e360eec8551a27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "DELETE /v2/foo/bar/blobs/sha256:f8ebd942f8e9ce3873761ddd28425944e4683d14ee5aa060a8e360eec8551a27 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.34s) === RUN TestStartPushReadOnly time="2026-10-22T20:04:54+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="2026-10-22T20:04:54+14:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [22/Oct/2026:20:04:54 +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-22T20:04:54+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="2026-10-22T20:04:54+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:54+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:45689" http.request.id=a00a00a8-36f4-49cc-8b99-779760f13292 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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.76038ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-22T20:04:54+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:45689" http.request.id=4571ee17-9039-43f0-a520-355e72d930e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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=1.218184ms http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-22T20:04:54+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:45689" http.request.id=e53aea99-8ff5-44b6-a93c-dc652c5ea4cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.342µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-22T20:04: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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.112105ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:04:54+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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.170014ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:04: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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.203797ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:04:54+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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.241728ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-22T20:04:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=4e29cfed-0402-42f1-8d84-d9e7081e4e7b http.request.method=POST http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="712.075µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=c07c87cb-5709-4429-8233-6441aa10f089 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/blobs/uploads/d7efc20e-7693-4873-b227-dad823ff5f06?_state=bKeXFjfQ1oQmftxrzRNCwbPO1P9rrRXvExGSXk_q7SJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkN2VmYzIwZS03NjkzLTQ4NzMtYjIyNy1kYWQ4MjNmZjVmMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTQuNDI5NjQ5NTY5WiJ9&digest=sha256%3Abd505efdf98cab1287fbb693b84af652e347989e8d04e0b4cfd271e3bcb86999" http.request.useragent=Go-http-client/1.1 http.response.duration=887.823459ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "PUT /v2/foo/schema1/blobs/uploads/d7efc20e-7693-4873-b227-dad823ff5f06?_state=bKeXFjfQ1oQmftxrzRNCwbPO1P9rrRXvExGSXk_q7SJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkN2VmYzIwZS03NjkzLTQ4NzMtYjIyNy1kYWQ4MjNmZjVmMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTQuNDI5NjQ5NTY5WiJ9&digest=sha256%3Abd505efdf98cab1287fbb693b84af652e347989e8d04e0b4cfd271e3bcb86999 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=07da95a9-9378-47d9-93fd-e2b9e72dd99c http.request.method=POST http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="840.266µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:55 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=227cfbfd-ff5f-4775-9694-e99404bf5f52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/blobs/uploads/0faf8107-2a86-4e69-b55a-6f1ab10361a1?_state=qL3115ak-D0tpMN5R0-W3A-hRcpwSl9JMbVSL4IwakF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZmFmODEwNy0yYTg2LTRlNjktYjU1YS02ZjFhYjEwMzYxYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTUuNDEwMDMwMzEzWiJ9&digest=sha256%3A14a1e50acdc26ef6459f1d15eb54226322affb95baec059a8ff2614876f5dd4a" http.request.useragent=Go-http-client/1.1 http.response.duration=832.178875ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:55 +1400] "PUT /v2/foo/schema1/blobs/uploads/0faf8107-2a86-4e69-b55a-6f1ab10361a1?_state=qL3115ak-D0tpMN5R0-W3A-hRcpwSl9JMbVSL4IwakF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZmFmODEwNy0yYTg2LTRlNjktYjU1YS02ZjFhYjEwMzYxYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTUuNDEwMDMwMzEzWiJ9&digest=sha256%3A14a1e50acdc26ef6459f1d15eb54226322affb95baec059a8ff2614876f5dd4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=7c719cd5-75fd-45b3-9ac1-e6d8df2aa86e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.2163ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=ef79b53d-fe2f-4ed0-933d-47394e64231b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.135328ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=2f75e699-0d01-4228-8ba1-4bdca40ffa37 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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="954.239µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=31c5b034-1d9a-4a67-8ab5-1f6bc7c9a4eb http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="928.331µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+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:45689" http.request.id=75d5579e-d83b-4b5f-aa09-9e2cff7d249c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.033187ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+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:45689" http.request.id=3a6adce0-19cd-48bb-8a24-ef070ca2ed4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration="951.524µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:45689" http.request.id=44e02e0a-313d-46b9-a1db-1bc0ed9fbae2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.026635ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=2aa1a956-f511-4ee8-805c-6cefb3b914ed http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="872.235µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=dca0943e-70c8-4ef0-924f-b9154090344c http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="517.139µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=603ef56b-1244-47f0-9a6a-fbdc4613e261 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration="488.476µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=032d4bda-9c99-408a-892a-4307de0ed816 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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="506.72µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=error msg="payload digest does match: \"sha256:938e5648ca010e95917bcf6cc704b10913491bed14485b6f287fa148957cffc0\" != \"sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20\"" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=1ff3b3a4-b65c-4ca5-9fdc-be0912683625 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" time="2026-10-22T20:04:56+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:45689" http.request.id=1ff3b3a4-b65c-4ca5-9fdc-be0912683625 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="634.31µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+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:45689" http.request.id=92ae7679-6139-407e-9056-56d36f39b333 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="582.062µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+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:45689" http.request.id=0e8e2565-37f9-43e7-b202-476295f2cc12 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="524.464µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+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:45689" http.request.id=5eac399f-607e-48d3-adcb-be834c020697 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="598.102µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:04:56+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:45689" http.request.id=5eac399f-607e-48d3-adcb-be834c020697 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="649.257µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:04:56+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:45689" http.request.id=5eac399f-607e-48d3-adcb-be834c020697 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="677.04µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=295bec7d-c535-48fc-931f-8b03ad976c01 http.request.method=POST http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="834.124µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=0eef1520-8b66-4078-9c6c-022eee86daf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/blobs/uploads/b67086c4-2c36-4c9b-bcef-821263ca26a3?_state=EnvkDJevfdAgB15ZYLxPx3tKHKput0sDbW1rUglDyQR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjcwODZjNC0yYzM2LTRjOWItYmNlZi04MjEyNjNjYTI2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMjYyNjg4ODI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="757.089µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/blobs/uploads/b67086c4-2c36-4c9b-bcef-821263ca26a3?_state=EnvkDJevfdAgB15ZYLxPx3tKHKput0sDbW1rUglDyQR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjcwODZjNC0yYzM2LTRjOWItYmNlZi04MjEyNjNjYTI2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMjYyNjg4ODI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+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:45689" http.request.id=48aeafac-f56e-4401-bb21-e807937cb65c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="608.962µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:04:56+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:45689" http.request.id=48aeafac-f56e-4401-bb21-e807937cb65c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="662.211µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=665a0dc5-b9a1-49a8-899e-fe19fe213e2e http.request.method=POST http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.745413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=1e5a62cb-4fc4-4642-b794-2a95843e48de http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/blobs/uploads/7e879fc2-c5c8-4376-a6b8-147fdc0d7633?_state=KahuYz4wDZsOKnrGsbeLtIak-6h9mUV5TPPyX5cT-_J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZTg3OWZjMi1jNWM4LTQzNzYtYTZiOC0xNDdmZGMwZDc2MzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMzQ1NTE0ODE2WiJ9&digest=sha256%3A1d70b437dc27ed2e6a1e0088f25abc25beee2ebef652a5bbeeaf212c965f2b3b" http.request.useragent=Go-http-client/1.1 http.response.duration=881.044038ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/blobs/uploads/7e879fc2-c5c8-4376-a6b8-147fdc0d7633?_state=KahuYz4wDZsOKnrGsbeLtIak-6h9mUV5TPPyX5cT-_J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZTg3OWZjMi1jNWM4LTQzNzYtYTZiOC0xNDdmZGMwZDc2MzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMzQ1NTE0ODE2WiJ9&digest=sha256%3A1d70b437dc27ed2e6a1e0088f25abc25beee2ebef652a5bbeeaf212c965f2b3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=56eaf04c-84cd-4245-9657-3c40fbc84f69 http.request.method=POST http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="806.813µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:57 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=710e03cb-d8f1-45cb-a30f-65c451baf353 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/blobs/uploads/cb943a2e-7daf-4f7d-badc-c3d4e4604d37?_state=d1eNVF6oiX3pwJkWhsQ0hLlL0UHcWj7MCHEW4CPpYv97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYjk0M2EyZS03ZGFmLTRmN2QtYmFkYy1jM2Q0ZTQ2MDRkMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTcuMzA1Mzk0OTUxWiJ9&digest=sha256%3Af4c79a469f567f086b1be41dabd0d837f2839faf881557f44db37e235c6fc7ff" http.request.useragent=Go-http-client/1.1 http.response.duration=1.192054682s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:57 +1400] "PUT /v2/foo/schema2/blobs/uploads/cb943a2e-7daf-4f7d-badc-c3d4e4604d37?_state=d1eNVF6oiX3pwJkWhsQ0hLlL0UHcWj7MCHEW4CPpYv97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYjk0M2EyZS03ZGFmLTRmN2QtYmFkYy1jM2Q0ZTQ2MDRkMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTcuMzA1Mzk0OTUxWiJ9&digest=sha256%3Af4c79a469f567f086b1be41dabd0d837f2839faf881557f44db37e235c6fc7ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:45689" http.request.id=220af6c9-6488-4fbb-a62d-9ec57a4587dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.203336ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:45689" http.request.id=669c5864-5e0e-4b90-9e77-0b5bcec15af2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314" http.request.useragent=Go-http-client/1.1 http.response.duration=1.112907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=d48b5c90-d34c-48ce-8d73-eb2a7fd250b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="928.221µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=f62e31d8-65d6-48b9-846e-1fc5b9e364d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="924.173µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=e7c71a3e-46e7-45de-8501-4f47e1f07525 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="746.89µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=25b113c0-00fc-42b4-aef7-7492961ea723 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314" http.request.useragent=Go-http-client/1.1 http.response.duration="622.928µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=dbe1bfa4-5ed2-4f62-9739-360c5bcd0dd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="687.399µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="rewriting manifest sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=14612ed7-ea19-4f96-a506-87232e1cdbe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=14612ed7-ea19-4f96-a506-87232e1cdbe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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.428348ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:45689" http.request.id=d06832a7-b436-4ad9-9912-65af79a03a84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="907.101µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:45689" http.request.id=de70a7af-ca5e-43dc-9fc4-f6cd095336a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="915.056µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:45689" http.request.id=529a5b9a-b0ba-4a4c-8528-58ff8d3c5d74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506" http.request.useragent=Go-http-client/1.1 http.response.duration="857.778µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=9a87dae0-9699-4c11-b74f-598632eb6249 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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.326327ms http.response.status=200 http.response.written=434 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=1b0dff7e-19b5-4ba8-a5d3-0dd91261b188 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="813.435µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=232fe53c-7fa9-40bd-b22f-4050d808b996 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="707.627µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=95916563-3b5a-424a-91d7-140e1973b163 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506" http.request.useragent=Go-http-client/1.1 http.response.duration="744.316µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="rewriting manifest list sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=8e4cf0f6-2384-456c-9ec0-8bb8c8e23915 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=8e4cf0f6-2384-456c-9ec0-8bb8c8e23915 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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.391579ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-10-22T20:04: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="2026-10-22T20:04:58+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:04:58+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:46473" http.request.id=7cf6bc99-550d-4bdd-9615-d2454a643e3e http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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.084283ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:46473" http.request.id=ff770b1f-b0fd-4134-8dee-9e5f015ba17d http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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="858.62µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:46473" http.request.id=595d1de3-0e7a-45ac-b6b3-78b5e767de71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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="696.576µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.042705ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.099522ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.127745ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.167039ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=acfce304-19b4-44b6-b539-3e74e726a519 http.request.method=POST http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.07177ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=6638919d-4330-497c-9bcc-ec2ff23f2a91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/blobs/uploads/182fd59b-81e1-4b6d-897b-8af1072acd3f?_state=BERpspSBj-8bDKzd_HpoEmXX1wOvUIHl_SxeoUZ9DZd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODJmZDU5Yi04MWUxLTRiNmQtODk3Yi04YWYxMDcyYWNkM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTguNjYzMjM1OTMyWiJ9&digest=sha256%3Aba9ababae59c6d4beaca4b47b8149be1af9f6744dcb516aa2fb3d61039f42a0b" http.request.useragent=Go-http-client/1.1 http.response.duration=2.092438792s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema1/blobs/uploads/182fd59b-81e1-4b6d-897b-8af1072acd3f?_state=BERpspSBj-8bDKzd_HpoEmXX1wOvUIHl_SxeoUZ9DZd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODJmZDU5Yi04MWUxLTRiNmQtODk3Yi04YWYxMDcyYWNkM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTguNjYzMjM1OTMyWiJ9&digest=sha256%3Aba9ababae59c6d4beaca4b47b8149be1af9f6744dcb516aa2fb3d61039f42a0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=b237cb65-8898-4323-a1be-e9e4a405d885 http.request.method=POST http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="945.853µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:00 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=4402bad9-c007-40eb-94e1-4d9e28bd8259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/blobs/uploads/a2f2adf7-d55b-4084-a76a-33cb81c54bcd?_state=6eZN3hn-KHE2JH5EjlWAqeT-kHhDX2yVJ-paEuFRVop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMmYyYWRmNy1kNTViLTQwODQtYTc2YS0zM2NiODFjNTRiY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDAuODcxOTk1NDM1WiJ9&digest=sha256%3Ad0b59cfd3e22c6889832ee498a18e055cb13d6361f8b0e9de177dac03abe0884" http.request.useragent=Go-http-client/1.1 http.response.duration=1.703753567s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:00 +1400] "PUT /v2/foo/schema1/blobs/uploads/a2f2adf7-d55b-4084-a76a-33cb81c54bcd?_state=6eZN3hn-KHE2JH5EjlWAqeT-kHhDX2yVJ-paEuFRVop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMmYyYWRmNy1kNTViLTQwODQtYTc2YS0zM2NiODFjNTRiY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDAuODcxOTk1NDM1WiJ9&digest=sha256%3Ad0b59cfd3e22c6889832ee498a18e055cb13d6361f8b0e9de177dac03abe0884 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=b54eecc1-c2b3-42f6-a6af-5a3bd25b76dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.33303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=4ca7f6fb-3faa-4185-bdb0-fc3b92e4ab6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.16282ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=92efc6e3-8f3b-4ac1-9697-00fd5d9a907b http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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.124368ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=171c428c-55f6-47ce-920c-11e88eec3fd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.178189ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+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:46473" http.request.id=bf67a835-1565-4a77-9183-472e1dce2827 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.166256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+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:46473" http.request.id=9b54126d-cd96-44a2-af45-99bc2d4a56ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.154485ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:46473" http.request.id=be3a50da-ef65-46c8-a98d-cd667be259c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.271113ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=dcf7eef9-6316-4cbe-8fed-7de7452f77d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="869.901µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=f85517f5-b9ee-46ee-9ae6-74d3b7294cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="516.989µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=ef49a5c2-e334-4098-a91b-7c0549c59152 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration="654.096µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=6624e627-91f8-42be-8633-ba1fc6a4cc48 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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="507.572µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=error msg="payload digest does match: \"sha256:9b7bc3bcaec57b1aaf7a8a0452504804c35734acd1283f2123ee74c51854252e\" != \"sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8\"" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=1cc833db-2760-4b0f-a6b5-1cb957461fde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" time="2026-10-22T20:05:02+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:46473" http.request.id=1cc833db-2760-4b0f-a6b5-1cb957461fde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.975µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+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:46473" http.request.id=d48b2a00-65aa-413e-98ad-ce40f5a32083 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="609.974µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+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:46473" http.request.id=4f1749ca-40b3-4f29-8bc6-fe0007469ded http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="670.297µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+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:46473" http.request.id=f9a6b76a-186d-4152-9266-d151c39e103c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="669.075µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:05:02+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:46473" http.request.id=f9a6b76a-186d-4152-9266-d151c39e103c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="716.714µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:05:02+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:46473" http.request.id=f9a6b76a-186d-4152-9266-d151c39e103c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="745.949µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=71d4bbcd-f9f3-42ee-a01c-1b5b52ce81bd http.request.method=POST http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="602.881µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=9aba62a5-047f-4df8-9aaa-7df04c230c29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/blobs/uploads/c5011f4b-a748-4e69-be4e-8f5c61cc7ad5?_state=04PtdmYFS9Vp2V-wNYdMo6OJ6F64IzwsBT3AHtGtJZF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNTAxMWY0Yi1hNzQ4LTRlNjktYmU0ZS04ZjVjNjFjYzdhZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNTk3MTcwOTE5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="760.766µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/blobs/uploads/c5011f4b-a748-4e69-be4e-8f5c61cc7ad5?_state=04PtdmYFS9Vp2V-wNYdMo6OJ6F64IzwsBT3AHtGtJZF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNTAxMWY0Yi1hNzQ4LTRlNjktYmU0ZS04ZjVjNjFjYzdhZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNTk3MTcwOTE5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+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:46473" http.request.id=a742abc6-ed95-4849-8e43-959f6067c7d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="742.743µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:05:02+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:46473" http.request.id=a742abc6-ed95-4849-8e43-959f6067c7d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="792.176µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=7802e3cd-993b-4e88-8ac2-fbe820c083ef http.request.method=POST http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.051331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:04+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=da3146bd-4cd0-408f-a39e-8f3aa5a5e83a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/blobs/uploads/c8d386b0-6fdd-4217-a2f8-51f985d0c06c?_state=VoRIMn-fqM6RPDYqV-bRdYWq_R3qxdy15ktIYuEoTUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOGQzODZiMC02ZmRkLTQyMTctYTJmOC01MWY5ODVkMGMwNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNzA3NzI5Mjg2WiJ9&digest=sha256%3Ae71c339d0ec50f6182d27ecc23a64d6385d7e7b78a9262eec5de92ab713776b9" http.request.useragent=Go-http-client/1.1 http.response.duration=1.769086417s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/blobs/uploads/c8d386b0-6fdd-4217-a2f8-51f985d0c06c?_state=VoRIMn-fqM6RPDYqV-bRdYWq_R3qxdy15ktIYuEoTUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOGQzODZiMC02ZmRkLTQyMTctYTJmOC01MWY5ODVkMGMwNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNzA3NzI5Mjg2WiJ9&digest=sha256%3Ae71c339d0ec50f6182d27ecc23a64d6385d7e7b78a9262eec5de92ab713776b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:04+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=3e39d322-0d23-431b-9412-d297616f2f66 http.request.method=POST http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="997.27µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:04 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=f96ab7a3-9bbc-48fc-bbe2-18e9863dea12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/blobs/uploads/45060fe0-0034-46ac-9669-e8b4131b6d30?_state=lbXJLOmO5VObI8pRB5mqLZbP5e8seJq8xk0Z36ZpLEF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NTA2MGZlMC0wMDM0LTQ2YWMtOTY2OS1lOGI0MTMxYjZkMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDQuNTk0MzY1NjE4WiJ9&digest=sha256%3Ae1b6e56f0f1facee6b692e2ec8942c563d0831caae2a0df9abadd579ecd8ce32" http.request.useragent=Go-http-client/1.1 http.response.duration=1.373859867s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:04 +1400] "PUT /v2/foo/schema2/blobs/uploads/45060fe0-0034-46ac-9669-e8b4131b6d30?_state=lbXJLOmO5VObI8pRB5mqLZbP5e8seJq8xk0Z36ZpLEF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NTA2MGZlMC0wMDM0LTQ2YWMtOTY2OS1lOGI0MTMxYjZkMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDQuNTk0MzY1NjE4WiJ9&digest=sha256%3Ae1b6e56f0f1facee6b692e2ec8942c563d0831caae2a0df9abadd579ecd8ce32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:46473" http.request.id=b5123215-0dfc-413e-858e-0272826649bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.145417ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:46473" http.request.id=b7e488c7-0564-4e36-92bf-d58d2f5a79da http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302" http.request.useragent=Go-http-client/1.1 http.response.duration="946.715µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=2733ee27-a8db-4552-8b3d-a4bf8f75cfcf http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="794.971µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=b1cb5c3e-f443-4692-8b49-cb329e245a59 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.011537ms http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=f4db6a59-aba2-4776-b0eb-8df37e078f43 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="531.597µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=5ecbaa31-4103-4053-81a8-103b437e0c80 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302" http.request.useragent=Go-http-client/1.1 http.response.duration="464.12µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=2114c7e1-c1e5-4fa1-84d7-31c9a74f2387 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="485.51µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="rewriting manifest sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=013ac1f7-72cb-4d79-9545-f2bb9c01678c http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=013ac1f7-72cb-4d79-9545-f2bb9c01678c http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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.197595ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:46473" http.request.id=7f64a4d7-4c59-47cc-96bd-08b9a3ab8f99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="739.898µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:46473" http.request.id=09de0119-99c5-41e0-8e1b-4b7cd314b1f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="947.928µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:46473" http.request.id=93bc4f6a-a697-4b17-b672-9b679458a43f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215" http.request.useragent=Go-http-client/1.1 http.response.duration=1.023218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=a9caf1cd-82bf-40dd-8b3c-54fc83182388 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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.041633ms http.response.status=200 http.response.written=434 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=2e788b52-5226-4749-93ce-35590c4a1ccd http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="919.323µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=bd2d165c-1aa6-4544-9d09-0da8a893c98a http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="867.336µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=fd96a0c9-2b4c-452e-8e3b-4c153ffce1d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215" http.request.useragent=Go-http-client/1.1 http.response.duration="963.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+14:00" level=info msg="rewriting manifest list sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=434fde63-3fa8-4aeb-b302-3f45ef12dd61 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=434fde63-3fa8-4aeb-b302-3f45ef12dd61 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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.412238ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (11.66s) === RUN TestGetManifestWithStorageError time="2026-10-22T20:05:05+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="2026-10-22T20:05:05+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:05:05+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:42749" http.request.id=a7ea990f-7297-42bc-8922-f25aeadd6e98 http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="960.501µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:42749" http.request.id=6473dfa9-51c7-4abc-b41f-c9e5708a02ff http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="993.533µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:42749" http.request.id=3ba49e75-2841-432f-9a56-a7e417bce836 http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="770.445µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-10-22T20:05:05+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:42749" http.request.id=db49943e-59da-4da3-9501-3ef1f43c9b1c http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="854.061µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [22/Oct/2026:20:05:05 +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-22T20:05:05+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="2026-10-22T20:05:05+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:05:06+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:46477" http.request.id=aceb506c-ab3d-4658-9932-43162fa92258 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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="761.888µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-10-22T20:05:06+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:46477" http.request.id=20cb495d-4fa1-4080-b8cd-65a6af01ac60 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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="591.489µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-22T20:05:06+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:46477" http.request.id=51d61f90-dd96-418e-bf16-244ecf683e8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="938.409µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="853.821µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="910.016µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="938.079µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="961.643µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-10-22T20:05:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=c2353c72-5952-4744-86a5-3933f7d9c69e http.request.method=POST http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.007279ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=aa43f484-cafc-4720-8e2b-592ab0d2dafa http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/blobs/uploads/1b167aa0-c4d1-459e-9564-030665e021e6?_state=G8HnsrczDecynWh2AGOiWmKNAIaM7jUI03xrUFbYgXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjE2N2FhMC1jNGQxLTQ1OWUtOTU2NC0wMzA2NjVlMDIxZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDYuMTc0NzA0ODk0WiJ9&digest=sha256%3A3eceae24ee782dec35a513c5ab322a1ab85e9fd465502e49d187efc2d5e985cd" http.request.useragent=Go-http-client/1.1 http.response.duration=2.529865246s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "PUT /v2/foo/schema1/blobs/uploads/1b167aa0-c4d1-459e-9564-030665e021e6?_state=G8HnsrczDecynWh2AGOiWmKNAIaM7jUI03xrUFbYgXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjE2N2FhMC1jNGQxLTQ1OWUtOTU2NC0wMzA2NjVlMDIxZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDYuMTc0NzA0ODk0WiJ9&digest=sha256%3A3eceae24ee782dec35a513c5ab322a1ab85e9fd465502e49d187efc2d5e985cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=152acee1-561a-472e-9531-9ec67ad27717 http.request.method=POST http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="908.063µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:08 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=77b98af8-7c06-432e-b0b5-7994c5d23c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/blobs/uploads/1512e589-4363-43c7-b3be-586ddb9fb95b?_state=c2sqk_PFmjUgNpEsWY9YExxa9sjzIW90QJlgv4inuWB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTEyZTU4OS00MzYzLTQzYzctYjNiZS01ODZkZGI5ZmI5NWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDguODIwNzE3NDM2WiJ9&digest=sha256%3A6f1c00cb588d0c945cbd295111c89055c276414738e0cc53a6af86aebb580437" http.request.useragent=Go-http-client/1.1 http.response.duration=1.581707872s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:08 +1400] "PUT /v2/foo/schema1/blobs/uploads/1512e589-4363-43c7-b3be-586ddb9fb95b?_state=c2sqk_PFmjUgNpEsWY9YExxa9sjzIW90QJlgv4inuWB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTEyZTU4OS00MzYzLTQzYzctYjNiZS01ODZkZGI5ZmI5NWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDguODIwNzE3NDM2WiJ9&digest=sha256%3A6f1c00cb588d0c945cbd295111c89055c276414738e0cc53a6af86aebb580437 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=1124db86-c1b2-45a6-8a69-e3b29a42e7c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.560976ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=a38ac397-e043-4396-b9d5-e141dcd5bfcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.464265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=91bd9651-346e-49ef-a92c-04594139c0c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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.411286ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=c79b7f38-a34a-4f10-a3a8-fa1603af8244 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.158682ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=dbadd56a-b4b0-443b-a803-56adc8bc2e89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.123156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=62719bf1-9339-4076-8b3e-c893c055d9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.382752ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:46477" http.request.id=81fe0a75-544b-487e-8210-3aebc45f31a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.171136ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=e57200af-7c21-4558-8d40-f2e3a367bc07 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.099431ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=008e7c69-b297-47ac-be7b-fefdfc5a7181 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="623.079µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=e5f746a9-9003-4560-b831-be0066fc9936 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration="547.707µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=ec0e8bd3-8fc9-472d-b976-20b8ead942dd http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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="647.524µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=error msg="payload digest does match: \"sha256:8358ec1c8f289a6e7e5f2c907bd55fbdab39c7a227a80e72b6e1359ac38568da\" != \"sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2\"" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=1b699eb2-5891-483f-a1f4-3a29ad8fb541 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" time="2026-10-22T20:05:10+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:46477" http.request.id=1b699eb2-5891-483f-a1f4-3a29ad8fb541 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.198µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=628d6ecb-a01d-4e99-bd99-58d7ca9f1c48 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53752" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration="839.654µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=cefe6a7c-f557-4920-8a9a-ee71860aeaf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53752" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="669.075µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=a6730040-596b-4b97-82be-03a18d12277c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53758" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.193µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=b1e7a4d5-eee4-45aa-85b1-10d1a7a27b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53768" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.225778ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=98c258dc-2df3-4c80-a150-62c14e7c3526 http.request.method=GET http.request.remoteaddr="127.0.0.1:53768" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.212944ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=45a08783-d1fd-4dec-a962-ed51fe0311da http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53776" 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="838.452µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0cc02ad0-7a26-4948-b8b1-462f44c9e637 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.778955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=26954d7a-def1-4b2d-9fb2-91e66367c01c http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="867.647µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=7f9a6e2c-9760-417c-ab08-a3bbacdd0e82 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration="995.817µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=7cb315f2-1f22-4a1f-b55f-277179e33994 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="738.935µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=9ed72aa8-8663-4ae0-b334-545d0ffbae00 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="806.412µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=6d051325-1ee2-402b-90f8-b39feeebe74a http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="758.532µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=a44e8ff4-1626-4c89-ac37-d95775db4576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="852.689µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:05:10+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:46477" http.request.id=a44e8ff4-1626-4c89-ac37-d95775db4576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="899.256µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:05:10+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:46477" http.request.id=a44e8ff4-1626-4c89-ac37-d95775db4576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="934.552µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=c3855842-9ac8-4613-b143-fb7819599c64 http.request.method=POST http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="870.552µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0c073fb7-8832-44e3-8eed-145d75176750 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/blobs/uploads/812a89e1-e211-4365-9587-f5cd5e864ec5?_state=OPACgFzuIsHqNfUR4m0LE3eWpz-lM_tXUxC5ZJ_h8EJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MTJhODllMS1lMjExLTQzNjUtOTU4Ny1mNWNkNWU4NjRlYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNDQwODM4ODUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="962.184µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/blobs/uploads/812a89e1-e211-4365-9587-f5cd5e864ec5?_state=OPACgFzuIsHqNfUR4m0LE3eWpz-lM_tXUxC5ZJ_h8EJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MTJhODllMS1lMjExLTQzNjUtOTU4Ny1mNWNkNWU4NjRlYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNDQwODM4ODUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+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:46477" http.request.id=cca7879f-3577-4d57-9104-8aff9e572039 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="756.298µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-10-22T20:05:10+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:46477" http.request.id=cca7879f-3577-4d57-9104-8aff9e572039 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="808.005µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=911146c7-3642-47d9-aa7b-c8234a4f1885 http.request.method=POST http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.533556ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0170994d-de4e-4296-b9df-3a3dee58dbe8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/blobs/uploads/91a204b3-1395-4c0a-87dc-87b04b874e3f?_state=eiokl4SxHGZiKF7ekb9oiu6kozce5K5orIvni5Q8M0t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MWEyMDRiMy0xMzk1LTRjMGEtODdkYy04N2IwNGI4NzRlM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNTQyMTAzMjE0WiJ9&digest=sha256%3Aa4c808747ac1220f0f672cadd43fad6de23fb8a072827d74a50daa1e3b08b12a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.183505152s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/blobs/uploads/91a204b3-1395-4c0a-87dc-87b04b874e3f?_state=eiokl4SxHGZiKF7ekb9oiu6kozce5K5orIvni5Q8M0t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MWEyMDRiMy0xMzk1LTRjMGEtODdkYy04N2IwNGI4NzRlM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNTQyMTAzMjE0WiJ9&digest=sha256%3Aa4c808747ac1220f0f672cadd43fad6de23fb8a072827d74a50daa1e3b08b12a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=3ced0d80-fa20-4ac7-8068-5c2197172b4e http.request.method=POST http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="942.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:11 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=2c1aaeb3-c0f4-4297-b59e-ec4939b72e4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/blobs/uploads/9b35917a-0ab7-4eda-8942-d200f03f6709?_state=3-0KbWqCxAaGCNeEb2lJXmGY93BrU-89U1e5XqrlfQd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjM1OTE3YS0wYWI3LTRlZGEtODk0Mi1kMjAwZjAzZjY3MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTEuODQwOTExNTk5WiJ9&digest=sha256%3A28c7399f9a66aec6d7eb04acd03b0c5e908533f2961f9ff40a52865a0ee91f70" http.request.useragent=Go-http-client/1.1 http.response.duration=1.570738695s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:11 +1400] "PUT /v2/foo/schema2/blobs/uploads/9b35917a-0ab7-4eda-8942-d200f03f6709?_state=3-0KbWqCxAaGCNeEb2lJXmGY93BrU-89U1e5XqrlfQd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjM1OTE3YS0wYWI3LTRlZGEtODk0Mi1kMjAwZjAzZjY3MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTEuODQwOTExNTk5WiJ9&digest=sha256%3A28c7399f9a66aec6d7eb04acd03b0c5e908533f2961f9ff40a52865a0ee91f70 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+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:46477" http.request.id=cabd1532-bdb1-4037-986d-4b2f73f889d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.315897ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+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:46477" http.request.id=7b337053-b30f-4af3-b5a5-7f5f1e6eab26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.120992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=7ead8623-00f5-465a-b81b-88fc8280c744 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="770.044µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0fa7be96-14c4-4dae-acd6-061212e19250 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.019842ms http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=218b5045-a31d-4017-a5f1-b8dc1e5be91d http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="781.916µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=056a5d54-ca92-499b-b0ee-c7273bc93710 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="604.424µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=5982c20b-97b7-4c33-bc53-70d3645291d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="737.373µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="rewriting manifest sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=17e6ba76-15b5-46db-a1a6-f17e8d13fc2c http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=17e6ba76-15b5-46db-a1a6-f17e8d13fc2c http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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.22662ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=52540dae-3ee4-4483-8083-2eacfd96366a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="716.083µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=3ac780b1-e230-4c58-a4d3-9ce6ac46db35 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="657.173µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+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:46477" http.request.id=ebefe2c8-8025-42ef-9bfe-811c41cb4af4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53788" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.229µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+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:46477" http.request.id=ccb446a9-cf30-4694-81b8-eec5cc1dcf1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="920.145µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=b3895a2e-02d9-438a-8353-3c7dfef422e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="674.625µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+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:46477" http.request.id=854ac868-3cb0-40df-aa26-9cd92ca66f9d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53810" 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="670.517µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+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:46477" http.request.id=fb3f2c46-73cb-4650-9742-4f0741d8da36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53824" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration="919.043µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=5ec512ba-c872-4764-923d-aa32cf0bee00 http.request.method=GET http.request.remoteaddr="127.0.0.1:53824" 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="585.118µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=5c2a1a3a-2b48-4431-b707-f6048a0f2571 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53824" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="605.686µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=bafd3129-cc4c-49d6-9239-15888e954965 http.request.method=GET http.request.remoteaddr="127.0.0.1:53824" 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="463.219µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.44s) === RUN TestManifestDeleteDisabled time="2026-10-22T20:05:13+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="2026-10-22T20:05:13+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:05:13+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:40853" http.request.id=ede52a53-51d0-4b82-be5c-7ee483ca7529 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44680" 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="680.265µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [22/Oct/2026:20:05:13 +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-22T20:05:13+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="2026-10-22T20:05:13+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=4efb9a87-68e6-4744-95a2-fe619cae2965 http.request.method=POST http.request.remoteaddr="127.0.0.1:54878" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="839.905µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=5b322b62-92a8-45db-9dfb-9a7f8e1d7eac http.request.method=PUT http.request.remoteaddr="127.0.0.1:54878" http.request.uri="/v2/foo/bar/blobs/uploads/20cc3f6b-89b9-4179-9bab-4c20d813c7ef?_state=NnCNaVJpbj92OV2zA3IKZ7znWRJQdFqoesWukfX1P257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwY2MzZjZiLTg5YjktNDE3OS05YmFiLTRjMjBkODEzYzdlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxMy41ODk3MjczNzhaIn0%3D&digest=sha256%3A2d7251806f461fb924493eb451ccad265ebd9095d6393fd9f66a85b449e2db2d" http.request.useragent=Go-http-client/1.1 http.response.duration=2.642737682s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/bar/blobs/uploads/20cc3f6b-89b9-4179-9bab-4c20d813c7ef?_state=NnCNaVJpbj92OV2zA3IKZ7znWRJQdFqoesWukfX1P257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwY2MzZjZiLTg5YjktNDE3OS05YmFiLTRjMjBkODEzYzdlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxMy41ODk3MjczNzhaIn0%3D&digest=sha256%3A2d7251806f461fb924493eb451ccad265ebd9095d6393fd9f66a85b449e2db2d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=f9be9ee5-70a2-46a6-91e6-842fa8337843 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54878" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.279098ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05: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="2026-10-22T20:05:16+14:00" level=info msg="Starting upload purge in 37m0s" go.version=go1.24.4 time="2026-10-22T20:05:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2026-10-22T20:05:16+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=4f815b1b-1818-4083-9513-02fe73492c4e http.request.method=GET http.request.remoteaddr="127.0.0.1:54878" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="573.455µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44573" go.version=go1.24.4 time="2026-10-22T20:05:16+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="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=f59a3ac5-bba7-4fd9-a8bf-dd6c3a5e8fb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54884" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.14698ms http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=b397a5d4-7adc-41be-839b-322e270e8ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36866" http.request.uri="/v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=da2c25b1-3e92-40ad-ae7c-99afdb8d727d http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.739592ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961 with ttl=167h59m59.999997194s" go.version=go1.24.4 time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=b397a5d4-7adc-41be-839b-322e270e8ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36866" http.request.uri="/v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=7.107417ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=08398f2c-34e6-473d-9db0-fc91dfad233b http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.265µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=97224a86-8268-45db-a2b1-577a5d2a9d38 http.request.method=GET http.request.remoteaddr="127.0.0.1:36882" 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-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=6bd5e782-bdd8-4de1-b4bb-5c46191314cd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54898" 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.322088ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=97224a86-8268-45db-a2b1-577a5d2a9d38 http.request.method=GET http.request.remoteaddr="127.0.0.1:36882" 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.147582ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=db508276-bb46-482a-9a6d-6cae651b939d http.request.method=POST http.request.remoteaddr="127.0.0.1:54898" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.021936ms http.response.status=202 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=5ca896f8-bb78-491f-a80a-1f533ad502d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54898" http.request.uri="/v2/foo/bar/blobs/uploads/a25509a1-cc37-4e0c-ac59-f26d31219759?_state=T0H5-LSNKbkUK-Fi-8gMJFRjF1weFbt0C8DCmTKui9p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNTUwOWExLWNjMzctNGUwYy1hYzU5LWYyNmQzMTIxOTc1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxNi4zNTUxODUyMDFaIn0%3D&digest=sha256%3A24fe079ce76d9d1a94860537fb2ceaab2f06d557966bd5c16cc286573f300e73" http.request.useragent=Go-http-client/1.1 http.response.duration=1.098697688s http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "PUT /v2/foo/bar/blobs/uploads/a25509a1-cc37-4e0c-ac59-f26d31219759?_state=T0H5-LSNKbkUK-Fi-8gMJFRjF1weFbt0C8DCmTKui9p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNTUwOWExLWNjMzctNGUwYy1hYzU5LWYyNmQzMTIxOTc1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxNi4zNTUxODUyMDFaIn0%3D&digest=sha256%3A24fe079ce76d9d1a94860537fb2ceaab2f06d557966bd5c16cc286573f300e73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=e931f463-4164-4792-9e0a-56829807ca3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54898" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.32765ms http.response.status=201 http.response.written=0 127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=a4791583-91c2-49aa-83d2-bbbf6ee4a3b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54898" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.091246ms http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=7e898126-4816-4c7f-a06a-94f8e675ee2a http.request.method=GET http.request.remoteaddr="127.0.0.1:36892" 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-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=ad296d49-baa4-4de0-891a-d55dc4e251c4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54908" 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.611401ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=13c1a104-743e-464e-a732-8203a979d752 http.request.method=GET http.request.remoteaddr="127.0.0.1:54908" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="764.193µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=7e898126-4816-4c7f-a06a-94f8e675ee2a http.request.method=GET http.request.remoteaddr="127.0.0.1:36892" 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-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=b87b8f5e-bc3a-410c-b46d-7536d8bb42fb http.request.method=GET http.request.remoteaddr="127.0.0.1:54922" 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.197876ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-10-22T20:05:17+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:8f5d25db10695df29b5c724fb2a17b5f02f9401df02fe52e9950bb379e60754a with ttl=167h59m59.999998077s" go.version=go1.24.4 time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=7e898126-4816-4c7f-a06a-94f8e675ee2a http.request.method=GET http.request.remoteaddr="127.0.0.1:36892" 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.049297ms http.response.status=200 http.response.written=935 127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.03s) === RUN TestAppDispatcher time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=170e19a4-9177-4c66-a2a3-3120d5f6aaf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="908.694µs" http.response.status=200 http.response.written=0 time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=27f2d012-fca7-4a17-bd92-d075993caaa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="684.413µs" http.response.status=200 http.response.written=0 time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=6785d3b4-7e7a-40b7-abde-d1a19ad301f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="813.355µs" http.response.status=200 http.response.written=0 time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=8d5a2b17-a6b9-4c7c-85e6-b9478c52dd90 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="527.038µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-10-22T20:05:17+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=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:17+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:17+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:39093" http.request.id=d5145dfb-5837-4c2a-ae77-9302f8d5b706 http.request.method=GET http.request.remoteaddr="127.0.0.1:45760" 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-22T20:05:17+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=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:17+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:17+14:00" level=info msg="configuring file health check path=/tmp/healthcheck30882185, interval=1" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 --- PASS: TestFileHealthCheck (4.03s) === RUN TestTCPHealthCheck time="2026-10-22T20:05:21+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=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:21+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:21+14:00" level=info msg="configuring TCP health check addr=127.0.0.1:42465, interval=1" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-10-22T20:05:25+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=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:25+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 time="2026-10-22T20:05:25+14:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43313, interval=1, threshold=3" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 77.906s ? 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.08s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.06s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.30s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.63s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.74s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.55s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.388s === RUN TestSchedule time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997946ms" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.598µs" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.648µs" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 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-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997255ms" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998487ms" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-10-22T20:04:15+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 --- 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 (3.69s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 17922048 sha256:d5a79d3c293ee273673f6af7361c751f93bcee7e5d0e2b99dedb7325378b329b [] map[] } --- PASS: TestSimpleBlobRead (0.17s) === RUN TestBlobMount --- PASS: TestBlobMount (0.21s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.59s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.49s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.35s) === 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:3ddff43eb8d35036f66f569d4ad2b7508ab6117d507a7c24aaa7659562a51c67 palailogos: marking blob sha256:a22ad19006c198ad112560c1aac452aebe45479a38425c25c628cdc4a4f772c4 palailogos: marking blob sha256:7ce0a0753f4c0faa5f1d9df615d2dadd245e5ed58a58786a69734b16f8e94bd5 palailogos: marking manifest sha256:7d9c9c66bcd42ddadcfa74fe68ece25e394e174e2d477b92fd7926898d1820a9 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:26f186637354b40ec17cf76057e9fbe73ee8de2dfceedf2c75c341ffed59e7bc palailogos: marking blob sha256:450ea304be3b1cd8774c9c6a639dc7f322769e7bc5cd427044005ce3344ab6ad palailogos: marking manifest sha256:7f3c968188d248f1d92febd416a183843bd574b6d969919450fc7951badef87e palailogos: marking blob sha256:7041d1eaf7d837fc9bf1f93c9c00d5f461a3b9bd96d843613b6221562235e6cb palailogos: marking blob sha256:8495fa4bd8ac1995cc6877907ac279def4a276f8cdadcba7ef91edd02525b2bb palailogos: marking manifest sha256:a7cc789284253cf22e967b119af86c22bc5f2b1195b14ff252599572f4924c5d palailogos: marking blob sha256:3ddff43eb8d35036f66f569d4ad2b7508ab6117d507a7c24aaa7659562a51c67 palailogos: marking blob sha256:7f3c968188d248f1d92febd416a183843bd574b6d969919450fc7951badef87e 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.88s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 deletemanifests: marking manifest sha256:e60803b5207fe5f5e90c845ce47cb4453960d0fc0dff48cfcd00cba07192f2c9 deletemanifests: marking blob sha256:82a1bef241799666130461e9c6c6033efcbecb072015174ffe4cd9666fc147b2 deletemanifests: marking blob sha256:23085308c98f024afdfd13c3b6432c1b3c4226ebd034bc0a7cf31017d284a6fd deletemanifests: marking blob sha256:2dec6e3ce058ecf8daf482389f5ef8be46b4e0dfd924f8c212e16b4bfd39a63d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:b3b38032d1148370614bb5bdcd4f1594fc1ad21a41d94d42cb70f1c321da5f0b blob eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 blob eligible for deletion: sha256:1f1e1bc06f1d519810f7e8b39ffa7113faaa6b415911c6ba5d5db3219be23da1 blob eligible for deletion: sha256:68b83d106d7c59d48dae09af999ef9a05e9f46748d8731ae6e8420343594aeb5 deletemanifests manifest eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 deletemanifests: marking manifest sha256:e60803b5207fe5f5e90c845ce47cb4453960d0fc0dff48cfcd00cba07192f2c9 deletemanifests: marking blob sha256:82a1bef241799666130461e9c6c6033efcbecb072015174ffe4cd9666fc147b2 deletemanifests: marking blob sha256:23085308c98f024afdfd13c3b6432c1b3c4226ebd034bc0a7cf31017d284a6fd deletemanifests: marking blob sha256:2dec6e3ce058ecf8daf482389f5ef8be46b4e0dfd924f8c212e16b4bfd39a63d time="2026-10-22T20:04:24+14:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 time="2026-10-22T20:04:24+14:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d5/d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:1f1e1bc06f1d519810f7e8b39ffa7113faaa6b415911c6ba5d5db3219be23da1 time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1f/1f1e1bc06f1d519810f7e8b39ffa7113faaa6b415911c6ba5d5db3219be23da1" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:68b83d106d7c59d48dae09af999ef9a05e9f46748d8731ae6e8420343594aeb5 time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68b83d106d7c59d48dae09af999ef9a05e9f46748d8731ae6e8420343594aeb5" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:b3b38032d1148370614bb5bdcd4f1594fc1ad21a41d94d42cb70f1c321da5f0b time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b3/b3b38032d1148370614bb5bdcd4f1594fc1ad21a41d94d42cb70f1c321da5f0b" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 --- PASS: TestDeleteManifestIfTagNotFound (0.78s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:107f39455f911e49d13d481f3a76490f13df30cd077ee47f5340396aa2ddbaca time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/10/107f39455f911e49d13d481f3a76490f13df30cd077ee47f5340396aa2ddbaca" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:3ebebf32916fd83d91d91d6f75a2fbfb97c5233e952bb8fb639f277e945b5403 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3ebebf32916fd83d91d91d6f75a2fbfb97c5233e952bb8fb639f277e945b5403" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:d6fea9e4de9d2947529e1b667629cc68428713b14f07c93ad5e0c28ae7d4ddbf time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d6/d6fea9e4de9d2947529e1b667629cc68428713b14f07c93ad5e0c28ae7d4ddbf" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 --- PASS: TestGCWithMissingManifests (0.26s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:60b78eb163072dd5d6304c17021f877e03878f04153964fe2ba30e89368fc2c2 komnenos: marking blob sha256:c6cade5d783883e7a581a0b4faee43874c093708d8eb794104ffc2cb1d702de8 komnenos: marking blob sha256:fdd949f2246c873381bb8fdccc87d1cbe5fdd0048c6f756b611e0d96447e9f8b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:713d84e2bc32614adb04e306b615b5842e2e078abbd90c986d2847af6f66ff43 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/713d84e2bc32614adb04e306b615b5842e2e078abbd90c986d2847af6f66ff43" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:8b675b6f755056286d999e015f4a8f74b4cdec575cd746b1012c78be5de78432 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8b/8b675b6f755056286d999e015f4a8f74b4cdec575cd746b1012c78be5de78432" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:e7c98eb116fe00eea608339d608c7fb0cda14f84028cca4e88b7122e39bfaae7 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7c98eb116fe00eea608339d608c7fb0cda14f84028cca4e88b7122e39bfaae7" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:0422adcc145f71476043ea371bd10e16dcb4bcafee5e62ad46197b420c247070 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/04/0422adcc145f71476043ea371bd10e16dcb4bcafee5e62ad46197b420c247070" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:09e7b0f332df4adbeb1a48f170ead5e62bc2e8c56c3e729e9c8c2fa40be0e0b9 time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/09e7b0f332df4adbeb1a48f170ead5e62bc2e8c56c3e729e9c8c2fa40be0e0b9" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:3269a186771cce69d2e7164bb39784c67119c8c16ef99b32dce1b6d982ebfefb time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/3269a186771cce69d2e7164bb39784c67119c8c16ef99b32dce1b6d982ebfefb" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 --- PASS: TestDeletionHasEffect (0.74s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.82s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:55888ccfb83413d4fd35d13a5db83a8cfde9576d1847a71f1e03dfc524c683ef michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:7db5f41020ec6561feeb755670d8fdceaf084099543b61d1b6a1fad0823f1a40 michael_z_doukas: marking blob sha256:2c4b9edd1a10a229b5d9fcc2841f425aa2ac908224272397407ff2711d1a889c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:3e551b85992d12a7e3b0821d3c20c90cce62691b6ddd2acb8193828fe1b4d094 time="2026-10-22T20:04:27+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3e551b85992d12a7e3b0821d3c20c90cce62691b6ddd2acb8193828fe1b4d094" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 --- PASS: TestOrphanBlobDeleted (0.50s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:7a1ac0e00ff71138cf2596b49e24f0e2b3733acb250195c348171dd42c3dd094 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:cb174b6c8b423159df3dc87c2a1ca51a7a9a63198d7d9637d3bb25fafbb8c0f8 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.31s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.34s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.36s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.75s) === 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-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 19:04:29.062406197 +1400 +14 m=-3585.737291536, actuallyDelete=true" time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014, actuallyDelete=true" time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/28a43833-1dfd-4e23-8a87-793239a38acd have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/37d1090e-c274-4997-8eec-e7dcece9a7b9 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4dbc38cb-eb78-47a8-8176-12d898eed1c0 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/86155ab0-53d0-4728-a93c-433a97f6d243 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a7d4f7e2-0550-4d1c-9d94-755ff5df281f have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b6b7e948-3d86-43ed-99b3-a46365d7bfc5 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/15e2cdb2-3dcb-4198-8508-20e4a0169dc7 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/17dfea28-b99f-42a1-870d-22cd32af4239 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d3bf4d9a-7605-4b14-8fb4-b4ee1582f554 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f8ba265b-e5ce-4632-85a3-5fff3815fe5b have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/6b9edbc3-0ff7-4ed6-bc1f-b48cfc085d06 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172, actuallyDelete=true" time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/19bb7867-b839-450e-a4b5-1396dbdd3d8e have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/47aa39f5-65a0-4aaf-91b9-2b452be2be74 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7b7890b5-a01a-44e3-83f0-5ed7945f8e4b have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/de2660d5-780c-410a-9f61-8158e2a36056 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f8a06604-7604-43ee-9e43-64c01df48eb3 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270, actuallyDelete=true" time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/14eeea21-c06d-491a-9f7e-7e7739245dfa have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/65b042f5-e93a-4fc4-8c8e-39fa8ed7429b have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a0415d4-0a0e-4711-a161-12ff74c20992 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc8c067c-480d-4ba9-a637-c48e5560df1d have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ea9522d8-6e36-40de-9132-d481b623d25f have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.065736441 +1400 +14 m=+14.266038708, actuallyDelete=true" time="2026-10-22T20:04:29+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 14.290s ? 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-22T20:04:15+14:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.04s) === 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.051s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (21.86s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 22.341s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (17.69s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.378s ? 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-22T20:04:16+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-22T20:04:16+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-22T20:04:16+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 TestInvalidData === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 --- PASS: TestS3TryUpdate (0.00s) time="2026-10-22T20:04:16+14:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 --- PASS: TestMatchIPV4_2 (0.00s) === CONT TestInvalidNetworkType --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 time="2026-10-22T20:04:16+14:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=98a7b049-fb17-4718-89d0-f806bbb2be8b ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) time="2026-10-22T20:04:16+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=98a7b049-fb17-4718-89d0-f806bbb2be8b --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestParsing (0.01s) time="2026-10-22T20:04:16+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=98a7b049-fb17-4718-89d0-f806bbb2be8b --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4 (0.00s) time="2026-10-22T20:04:17+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-22T20:04:18+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-22T20:04:19+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2026-10-22T20:04:20+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.50s) 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.016s ? 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.478s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.17s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.679s ? 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.178s ? 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/3896054/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/3896054/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/3896054 and its subdirectories I: Current time: Thu Oct 22 20:05:57 +14 2026 I: pbuilder-time-stamp: 1792649157 + false + set +x Thu Oct 22 06:05:57 UTC 2026 I: Signing ./b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo as docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Thu Oct 22 06:05:57 UTC 2026 I: Signed ./b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo as ./b2/docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc Thu Oct 22 06:05:57 UTC 2026 - build #2 for docker-registry/unstable/amd64 on infom02-amd64 done. Starting cleanup. All cleanup done. Thu Oct 22 06:05:57 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-yH79xCW9, removing. /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf: total 488 drwxrwxr-x 2 jenkins jenkins 4096 Sep 18 23:36 b1 drwxrwxr-x 2 jenkins jenkins 4096 Sep 18 23:42 b2 -rw-rw-r-- 1 jenkins jenkins 3163 Sep 2 2024 docker-registry_2.8.3+ds1-2.dsc -rw------- 1 jenkins jenkins 482596 Sep 18 23:36 rbuildlog.MmQGrLU /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1: total 11980 -rw-r--r-- 1 jenkins jenkins 477964 Sep 18 23:36 build.log -rw-r--r-- 1 jenkins jenkins 6020232 Sep 18 23:36 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 9996 Sep 18 23:36 docker-registry_2.8.3+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3163 Sep 18 23:36 docker-registry_2.8.3+ds1-2.dsc -rw-r--r-- 1 jenkins jenkins 10028 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 10910 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 2119 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 5430436 Sep 18 23:36 docker-registry_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 1437 Sep 18 23:36 docker-registry_2.8.3+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 251016 Sep 18 23:36 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b2: total 11964 -rw-rw-r-- 1 jenkins jenkins 492997 Sep 18 23:42 build.log -rw-r--r-- 1 jenkins jenkins 6020232 Sep 18 23:42 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb -rw-r--r-- 1 jenkins jenkins 9996 Sep 18 23:42 docker-registry_2.8.3+ds1-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 3163 Sep 18 23:42 docker-registry_2.8.3+ds1-2.dsc -rw-rw-r-- 1 jenkins jenkins 10022 Sep 18 23:42 docker-registry_2.8.3+ds1-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 10904 Sep 18 23:42 docker-registry_2.8.3+ds1-2_amd64.buildinfo.asc -rw-rw-r-- 1 jenkins jenkins 2119 Sep 18 23:42 docker-registry_2.8.3+ds1-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 5430436 Sep 18 23:42 docker-registry_2.8.3+ds1-2_amd64.deb -rw-rw-r-- 1 jenkins jenkins 1437 Sep 18 23:42 docker-registry_2.8.3+ds1-2_source.changes -rw-r--r-- 1 jenkins jenkins 251016 Sep 18 23:42 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb Thu Sep 18 23:42:58 UTC 2025 I: Deleting $TMPDIR on infom02-amd64.debian.net. Thu Sep 18 23:42:58 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: 12adb5c3af90ed89bd344ac7c54a4a32bb5be43f 6020232 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb 7fc0f27201ea7e32f5d3222b63acf5a015b9fbad 10028 docker-registry_2.8.3+ds1-2_amd64.buildinfo 90fc6429c13a04f53e1d42a0b62bf953858cd432 5430436 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: a2a8755714c08d5681dda7b249cf97603433ccc2def22340764ae108e6a6a2d6 6020232 docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb b13eaa961fecdce4b661505d2ece2920a9f752aa90c132a2f5d85d9f670d0172 10028 docker-registry_2.8.3+ds1-2_amd64.buildinfo 9e154a78ee5c7506c7ad19aae56e73e5dabd5f991c2d76c239454d93041b31b7 5430436 docker-registry_2.8.3+ds1-2_amd64.deb 461a5ef7c6e419854d0060ca1a92b70b4a2d4425ec7996d32b450f0bdddf56cf 251016 golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb Files: 31ed2d2d4c17b55cfc7a3fa8aa572a24 6020232 debug optional docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb 30f92c0f9dd2179d7252769136c0e9e6 10028 utils optional docker-registry_2.8.3+ds1-2_amd64.buildinfo 5ece0b7fb4dee18c9c2eb2c6451d7448 5430436 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/unstable/amd64/docker-registry_2.8.3+ds1-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/docker-registry_2.8.3+ds1-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/docker-registry_2.8.3+ds1-2.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/amd64/docker-registry_2.8.3+ds1-2.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/amd64/docker-registry_2.8.3+ds1-2_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/amd64/docker-registry_2.8.3+ds1-2.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-09-18 23:36:02.826873793 +0000 +++ b2/build.log 2025-09-18 23:42:58.195369668 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Sep 18 11:30:23 -12 2025 -I: pbuilder-time-stamp: 1758238223 +I: Current time: Thu Oct 22 19:59:04 +14 2026 +I: pbuilder-time-stamp: 1792648744 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -32,52 +32,84 @@ 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/1242135/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3896054/tmp/hooks/D01_modify_environment starting +debug: Running on infom02-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 Oct 22 05:59 /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/3896054/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3896054/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=12 ' - DISTRIBUTION='unstable' - 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=16 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='b2acb1fc115545398000d96f8c6810fc' - 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='1242135' - PS1='# ' - PS2='> ' + INVOCATION_ID=bba5122d9f58400caeb4d5ea13f4c3a4 + 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=3896054 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.AXn6DjHf/pbuilderrc_K3bJ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + 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.AXn6DjHf/pbuilderrc_yw2O --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b2 --logfile b2/build.log docker-registry_2.8.3+ds1-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom01-amd64 6.12.43+deb13-cloud-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 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1242135/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3896054/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -280,7 +312,7 @@ Get: 123 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian unstable/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian unstable/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] -Fetched 137 MB in 4s (34.9 MB/s) +Fetched 137 MB in 4s (34.3 MB/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.) @@ -697,8 +729,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Sep 18 23:34:05 UTC 2025. -Universal Time is now: Thu Sep 18 23:34:05 UTC 2025. +Local time is now: Thu Oct 22 06:02:59 UTC 2026. +Universal Time is now: Thu Oct 22 06:02:59 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... @@ -801,7 +833,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/3896054/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3896054/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 @@ -821,399 +857,399 @@ 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 12 -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/goarch + cd obj-x86_64-linux-gnu && go install -trimpath -v -p 16 -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/byteorder +internal/msan internal/godebugs +internal/asan +internal/unsafeheader internal/coverage/rtcov -internal/byteorder +internal/itoa +internal/goarch +sync/atomic internal/runtime/atomic -internal/asan -internal/goexperiment +internal/runtime/syscall internal/goos -internal/msan +math/bits internal/profilerecord -internal/unsafeheader internal/cpu -internal/abi -internal/runtime/math -internal/runtime/syscall -internal/runtime/sys -sync/atomic -math/bits -internal/itoa +internal/goexperiment cmp unicode/utf8 -unicode container/list +unicode crypto/internal/fips140/alias +crypto/internal/fips140deps/byteorder crypto/internal/boring/sig unicode/utf16 +internal/abi internal/chacha8rand -crypto/internal/fips140deps/byteorder -crypto/internal/fips140/subtle -internal/runtime/exithook +internal/runtime/math +internal/runtime/sys vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias +crypto/internal/fips140/subtle internal/nettrace -internal/bytealg -crypto/internal/fips140deps/cpu log/internal encoding github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags -math google.golang.org/protobuf/internal/set github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/oss github.com/aws/aws-sdk-go/aws/client/metadata +crypto/internal/fips140deps/cpu +internal/bytealg +math +internal/runtime/exithook internal/stringslite +github.com/aws/aws-sdk-go/internal/sdkmath internal/race internal/sync internal/runtime/maps -github.com/aws/aws-sdk-go/internal/sdkmath runtime -iter -crypto/subtle internal/reflectlite weak -runtime/metrics +iter sync -maps +runtime/metrics +crypto/subtle slices +maps +errors +sort internal/bisect -internal/singleflight internal/testlog -google.golang.org/protobuf/internal/pragma -unique +internal/singleflight github.com/aws/aws-sdk-go/internal/sync/singleflight +unique +google.golang.org/protobuf/internal/pragma runtime/cgo -errors -sort -internal/godebug internal/oserror -strconv -math/rand/v2 io -vendor/golang.org/x/net/dns/dnsmessage path -crypto/internal/fips140deps/godebug -math/rand +math/rand/v2 +vendor/golang.org/x/net/dns/dnsmessage +strconv +internal/godebug syscall -github.com/beorn7/perks/quantile -crypto/internal/randutil -strings -github.com/prometheus/client_golang/prometheus/promhttp/internal -github.com/aws/aws-sdk-go/internal/sdkio hash bytes -hash/fnv -hash/crc32 -reflect +strings crypto +github.com/prometheus/client_golang/prometheus/promhttp/internal +crypto/internal/randutil +hash/crc32 +crypto/internal/fips140deps/godebug +github.com/aws/aws-sdk-go/internal/sdkio +math/rand net/netip -encoding/base32 +github.com/beorn7/perks/quantile +reflect golang.org/x/crypto/blowfish +encoding/base32 +hash/fnv +vendor/golang.org/x/text/transform +github.com/kr/text +bufio crypto/internal/impl -crypto/internal/fips140 +regexp/syntax net/http/internal/ascii -github.com/munnerz/goautoneg +crypto/internal/fips140 github.com/garyburd/redigo/internal -regexp/syntax github.com/aws/aws-sdk-go/internal/sdkuri -bufio -vendor/golang.org/x/text/transform golang.org/x/text/transform +github.com/munnerz/goautoneg github.com/aws/aws-sdk-go/internal/strings -github.com/aws/aws-sdk-go/aws/arn -github.com/kr/text -html -crypto/internal/fips140/sha256 -crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls +github.com/aws/aws-sdk-go/aws/arn +crypto/internal/fips140/sha256 +html go/build/constraint +crypto/internal/fips140/sha3 +internal/syscall/unix internal/syscall/execenv -crypto/internal/fips140/hmac time -crypto/sha3 -internal/syscall/unix regexp +crypto/sha3 +crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat -crypto/internal/fips140/hkdf +crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod +crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 -crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls13 crypto/internal/fips140/edwards25519 context github.com/bugsnag/bugsnag-go/headers +io/fs github.com/aws/aws-sdk-go/internal/sdkrand internal/poll -io/fs +crypto/internal/fips140/nistec internal/filepathlite embed -crypto/internal/fips140/nistec -google.golang.org/protobuf/internal/editiondefaults internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary +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 -fmt crypto/internal/sysrand -vendor/golang.org/x/sys/cpu +fmt github.com/bugsnag/bugsnag-go/device path/filepath +vendor/golang.org/x/sys/cpu io/ioutil os/signal google.golang.org/protobuf/internal/detrand -github.com/prometheus/procfs/internal/util -net internal/sysinfo +github.com/prometheus/procfs/internal/util crypto/internal/entropy crypto/internal/fips140/drbg -crypto/internal/fips140/ecdsa +os/exec +crypto/internal/fips140only +crypto/internal/fips140/ecdh crypto/internal/fips140/ed25519 +crypto/internal/fips140/ecdsa crypto/internal/fips140/aes/gcm -crypto/internal/fips140/rsa crypto/internal/fips140/mlkem -crypto/internal/fips140/ecdh -crypto/internal/fips140only -os/exec -crypto/md5 +crypto/internal/fips140/rsa crypto/rc4 +crypto/md5 +crypto/cipher +github.com/bugsnag/panicwrap github.com/opencontainers/image-spec/specs-go -github.com/opencontainers/go-digest mime -compress/flate -math/big encoding/hex +compress/flate +github.com/opencontainers/go-digest +vendor/golang.org/x/net/http2/hpack +mime/quotedprintable net/url -crypto/cipher log vendor/golang.org/x/text/unicode/norm -vendor/golang.org/x/net/http2/hpack -github.com/distribution/reference -github.com/opencontainers/image-spec/specs-go/v1 +math/big +net/http/internal +encoding/json +github.com/pkg/errors crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 -compress/gzip +database/sql/driver +github.com/distribution/reference +github.com/opencontainers/image-spec/specs-go/v1 crypto/aes crypto/ecdh crypto/sha512 crypto/hmac +vendor/golang.org/x/crypto/chacha20poly1305 crypto/sha1 crypto/sha256 vendor/golang.org/x/text/unicode/bidi -mime/quotedprintable -vendor/golang.org/x/crypto/chacha20poly1305 -net/http/internal -encoding/json -github.com/pkg/errors -github.com/bugsnag/panicwrap -database/sql/driver +net +github.com/bugsnag/bugsnag-go/errors gopkg.in/yaml.v2 google.golang.org/protobuf/internal/errors -github.com/bugsnag/bugsnag-go/errors go/token -google.golang.org/protobuf/encoding/protowire +compress/gzip google.golang.org/protobuf/internal/version +google.golang.org/protobuf/encoding/protowire github.com/prometheus/procfs/internal/fs runtime/debug github.com/docker/distribution/version -google.golang.org/protobuf/reflect/protoreflect text/template/parse encoding/csv flag -vendor/golang.org/x/text/secure/bidirule -golang.org/x/text/unicode/bidi -golang.org/x/text/unicode/norm -vendor/golang.org/x/net/idna github.com/aws/aws-sdk-go/aws/awserr +golang.org/x/text/unicode/norm +golang.org/x/text/unicode/bidi os/user +google.golang.org/protobuf/reflect/protoreflect +encoding/xml +github.com/aws/aws-sdk-go/internal/s3shared/arn +github.com/aws/aws-sdk-go/internal/ini +vendor/golang.org/x/text/secure/bidirule +internal/profile +text/tabwriter +runtime/trace +vendor/golang.org/x/net/idna +github.com/opencontainers/go-digest/digestset +testing +runtime/pprof +golang.org/x/text/secure/bidirule +github.com/docker/distribution/digestset +github.com/docker/distribution/reference +github.com/kr/pretty +go/scanner +text/template +github.com/sirupsen/logrus +github.com/aws/aws-sdk-go/aws/endpoints +golang.org/x/crypto/vendor/golang.org/x/net/idna crypto/rand crypto/elliptic crypto/internal/boring/bbig -encoding/asn1 crypto/ed25519 +encoding/asn1 crypto/internal/hpke crypto/rsa crypto/dsa github.com/docker/distribution/uuid -text/template google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset -google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order -github.com/sirupsen/logrus -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/internal/genid google.golang.org/protobuf/runtime/protoiface -golang.org/x/text/secure/bidirule +google.golang.org/protobuf/internal/encoding/text golang.org/x/crypto/bcrypt +github.com/docker/distribution/registry/storage/driver +google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/protolazy -github.com/aws/aws-sdk-go/internal/ini -golang.org/x/crypto/vendor/golang.org/x/net/idna -github.com/aws/aws-sdk-go/aws/endpoints +github.com/jmespath/go-jmespath +go/ast +go/doc/comment vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix -google.golang.org/protobuf/proto -github.com/jmespath/go-jmespath -google.golang.org/protobuf/internal/encoding/defval -encoding/xml -github.com/docker/distribution/registry/storage/driver -github.com/aws/aws-sdk-go/internal/s3shared/arn -internal/profile -text/tabwriter -runtime/trace -crypto/ecdsa github.com/docker/distribution/registry/storage/driver/factory -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/encoding/protodelim +google.golang.org/protobuf/proto github.com/docker/distribution/registry/storage/driver/middleware -runtime/pprof github.com/docker/distribution/registry/storage/driver/middleware/redirect +google.golang.org/protobuf/internal/encoding/defval +crypto/ecdsa github.com/aws/aws-sdk-go/aws/awsutil -github.com/opencontainers/go-digest/digestset -testing -github.com/docker/distribution/digestset -github.com/docker/distribution/reference -github.com/kr/pretty -go/scanner -go/doc/comment +google.golang.org/protobuf/encoding/protodelim +google.golang.org/protobuf/encoding/prototext +google.golang.org/protobuf/internal/filedesc +go/parser +go/printer github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar -go/ast 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 -go/parser -go/printer gopkg.in/check.v1 -crypto/x509 +google.golang.org/protobuf/internal/impl vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook net/textproto -github.com/google/uuid github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure +crypto/x509 +github.com/google/uuid github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart -github.com/spf13/cobra -crypto/tls google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb github.com/prometheus/client_model/go github.com/prometheus/common/model +crypto/tls +github.com/spf13/cobra github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/docker/libtrust github.com/garyburd/redigo/redis net/http -github.com/docker/distribution -github.com/bugsnag/bugsnag-go/sessions -github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/configuration -github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header -github.com/docker/distribution/registry/auth expvar -github.com/felixge/httpsnoop +github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header +github.com/docker/distribution +github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/registry/client/auth/challenge -github.com/gorilla/mux -github.com/prometheus/common/expfmt +github.com/felixge/httpsnoop github.com/docker/distribution/registry/client/transport +github.com/docker/distribution/registry/auth +github.com/prometheus/common/expfmt +github.com/docker/distribution/registry/api/errcode golang.org/x/crypto/acme -github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil -github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/aws/aws-sdk-go/aws +net/http/httputil +github.com/aws/aws-sdk-go/service/cloudfront/sign +github.com/gorilla/mux +github.com/ncw/swift +github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil +net/http/pprof +github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema -github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/schema1 +github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/registry/middleware/repository -net/http/httputil -github.com/ncw/swift -net/http/pprof -github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 -github.com/gorilla/handlers -github.com/aws/aws-sdk-go/aws/request +golang.org/x/crypto/acme/autocert 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/Shopify/logrus-bugsnag -github.com/docker/distribution/health -github.com/docker/distribution/notifications -github.com/docker/distribution/registry/proxy/scheduler github.com/prometheus/client_golang/prometheus -golang.org/x/crypto/acme/autocert -github.com/docker/distribution/health/checks -github.com/docker/distribution/registry/auth/htpasswd +github.com/gorilla/handlers +github.com/Shopify/logrus-bugsnag github.com/docker/distribution/registry/auth/silly -github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/storage/driver/middleware/cloudfront -github.com/docker/distribution/health/api +github.com/docker/distribution/registry/auth/token +github.com/docker/distribution/registry/auth/htpasswd +github.com/docker/distribution/notifications github.com/docker/distribution/testutil -github.com/aws/aws-sdk-go/aws/corehandlers +github.com/docker/distribution/registry/proxy/scheduler +github.com/docker/distribution/health github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/private/protocol -github.com/aws/aws-sdk-go/internal/s3shared/s3err 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/corehandlers github.com/aws/aws-sdk-go/private/checksum +github.com/docker/distribution/health/checks +github.com/docker/distribution/health/api 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/json/jsonutil 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/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/aws/credentials/endpointcreds +github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/private/protocol/query -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/jsonrpc +github.com/aws/aws-sdk-go/private/protocol/restjson 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/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/prometheus/client_golang/prometheus/promhttp +github.com/aws/aws-sdk-go/service/s3 +github.com/docker/go-metrics 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/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/aws/aws-sdk-go/aws/session +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/client github.com/docker/distribution/registry/storage/driver/filesystem -github.com/docker/distribution/registry/storage/driver/swift 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 @@ -1226,16 +1262,16 @@ 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 12 -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 16 -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-18T23:34:37Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" -time="2025-09-18T23:34:37Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" +time="2026-10-22T06:04:07Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" +time="2026-10-22T06:04:07Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS -ok github.com/docker/distribution/configuration 0.011s +ok github.com/docker/distribution/configuration 0.016s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter @@ -1243,14 +1279,14 @@ === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr -time="2025-09-18T11:34:38-12:00" level=warning msg="invalid remote IP address: \"1.2.3\"" +time="2026-10-22T20:04:07+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.014s +ok github.com/docker/distribution/context 2.016s ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) @@ -1259,7 +1295,7 @@ === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS -ok github.com/docker/distribution/health 0.006s +ok github.com/docker/distribution/health 0.008s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus @@ -1276,7 +1312,7 @@ checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS -ok github.com/docker/distribution/health/checks 0.004s +ok github.com/docker/distribution/health/checks 0.007s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) @@ -1291,7 +1327,7 @@ --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS -ok github.com/docker/distribution/manifest/manifestlist 0.005s +ok github.com/docker/distribution/manifest/manifestlist 0.006s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest @@ -1305,7 +1341,7 @@ --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS -ok github.com/docker/distribution/manifest/ocischema 0.004s +ok github.com/docker/distribution/manifest/ocischema 0.006s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder @@ -1319,7 +1355,7 @@ === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS -ok github.com/docker/distribution/manifest/schema1 0.007s +ok github.com/docker/distribution/manifest/schema1 0.010s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest @@ -1327,7 +1363,7 @@ === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS -ok github.com/docker/distribution/manifest/schema2 0.004s +ok github.com/docker/distribution/manifest/schema2 0.006s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) @@ -1346,627 +1382,741 @@ === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink -2025/09/18 11:34:41 http: TLS handshake error from 127.0.0.1:45042: remote error: tls: bad certificate +2026/10/22 20:04:10 http: TLS handshake error from 127.0.0.1:32910: 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:39141/?status=200, fail=false - http_test.go:164: testcase: http://127.0.0.1:39141/?status=200, fail=false - http_test.go:164: testcase: http://127.0.0.1:39141/?status=307, fail=false - http_test.go:164: testcase: http://127.0.0.1:39141/?status=400, fail=true - http_test.go:164: testcase: 127.0.0.1:38555?status=0, fail=true + http_test.go:164: testcase: http://127.0.0.1:43599/?status=200, fail=false + http_test.go:164: testcase: http://127.0.0.1:43599/?status=200, fail=false + http_test.go:164: testcase: http://127.0.0.1:43599/?status=307, fail=false + http_test.go:164: testcase: http://127.0.0.1:43599/?status=400, fail=true + http_test.go:164: testcase: 127.0.0.1:34931?status=0, fail=true --- PASS: TestHTTPSink (0.01s) === RUN TestListener ---- PASS: TestListener (0.22s) +--- PASS: TestListener (0.33s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster -time="2025-09-18T11:34:41-12:00" level=info msg="broadcaster: closing" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" -time="2025-09-18T11:34:41-12:00" level=info msg="broadcaster: closing" +time="2026-10-22T20:04:11+14:00" level=info msg="broadcaster: closing" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue -time="2025-09-18T11:34:41-12:00" level=info msg="closing testSink" +time="2026-10-22T20:04:11+14:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 1} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:41-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-09-18T11:34:42-12:00" level=warning msg="&{0xc007176870 0.9} encountered too many errors, backing off" -time="2025-09-18T11:34:42-12:00" level=info msg="closing testSink" ---- PASS: TestRetryingSink (0.78s) +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:11+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2026-10-22T20:04:12+14:00" level=warning msg="&{0xc00151e3c0 0.9} encountered too many errors, backing off" +time="2026-10-22T20:04:12+14:00" level=info msg="closing testSink" +--- PASS: TestRetryingSink (1.09s) PASS -ok github.com/docker/distribution/notifications 1.133s +ok github.com/docker/distribution/notifications 1.572s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) @@ -1979,14 +2129,14 @@ registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite -time="2025-09-18T11:34:41-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" -time="2025-09-18T11:34:41.779378438-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="2025-09-18T11:34:41.779408293-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:41.779572051-12:00" level=info msg="Starting upload purge in 55m0s" go.version=go1.24.4 -time="2025-09-18T11:34:41.779773765-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 ---- PASS: TestRegistryUnsupportedCipherSuite (8.73s) +time="2026-10-22T20:04:11+14:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" +time="2026-10-22T20:04:11.406101332+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="2026-10-22T20:04:11.406162406+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:11.406275288+14:00" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.4 +time="2026-10-22T20:04:11.406615806+14:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 +--- PASS: TestRegistryUnsupportedCipherSuite (8.59s) PASS -ok github.com/docker/distribution/registry 8.739s +ok github.com/docker/distribution/registry 8.598s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement @@ -2006,40 +2156,40 @@ === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.00s) === RUN TestBuilderFromRequest ---- PASS: TestBuilderFromRequest (0.03s) +--- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS -ok github.com/docker/distribution/registry/api/v2 0.060s +ok github.com/docker/distribution/registry/api/v2 0.075s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController -time="2025-09-18T11:34:42-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=d4ad7b94-3936-4000-88a6-5278f6cf58af -time="2025-09-18T11:34:42-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=d4ad7b94-3936-4000-88a6-5278f6cf58af +time="2026-10-22T20:04:11+14:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=dd1e715c-e497-4931-9a55-dba0440f6631 +time="2026-10-22T20:04:11+14:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=dd1e715c-e497-4931-9a55-dba0440f6631 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile -time="2025-09-18T11:34:42-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=sgwvvqUAskIiV0ewI2RwZpfC-TP1yin-AcyuPyi9uKo user=docker ---- PASS: TestCreateHtpasswdFile (0.07s) +time="2026-10-22T20:04:11+14:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=gkhl89JmPIaB4L-99UNvC1VtAj5AqSPYoOh18aA8BOs user=docker +--- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS -ok github.com/docker/distribution/registry/auth/htpasswd 0.084s +ok github.com/docker/distribution/registry/auth/htpasswd 0.115s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS -ok github.com/docker/distribution/registry/auth/silly 0.006s +ok github.com/docker/distribution/registry/auth/silly 0.012s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway -time="2025-09-18T11:34:42-12:00" level=info msg="token not to be used before 2025-09-18 11:34:43 -1200 -12 - currently 2025-09-18 11:34:42.777537055 -1200 -12 m=+0.004426865" -time="2025-09-18T11:34:42-12:00" level=info msg="token not to be used after 2025-09-18 11:34:42 -1200 -12 - currently 2025-09-18 11:34:42.777803728 -1200 -12 m=+0.004693538" +time="2026-10-22T20:04:12+14:00" level=info msg="token not to be used before 2026-10-22 20:04:13 +1400 +14 - currently 2026-10-22 20:04:12.488767691 +1400 +14 m=+0.006033093" +time="2026-10-22T20:04:12+14:00" level=info msg="token not to be used after 2026-10-22 20:04:12 +1400 +14 - currently 2026-10-22 20:04:12.489130701 +1400 +14 m=+0.006396103" --- PASS: TestLeeway (0.00s) === RUN TestAccessController -time="2025-09-18T11:34:42-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.00s) +time="2026-10-22T20:04:12+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.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS -ok github.com/docker/distribution/registry/auth/token 0.013s +ok github.com/docker/distribution/registry/auth/token 0.016s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody @@ -2099,7 +2249,7 @@ === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS -ok github.com/docker/distribution/registry/client 0.041s +ok github.com/docker/distribution/registry/client 0.105s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken @@ -2115,953 +2265,953 @@ === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS -ok github.com/docker/distribution/registry/client/auth 0.017s +ok github.com/docker/distribution/registry/client/auth 0.078s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS -ok github.com/docker/distribution/registry/client/auth/challenge 0.004s +ok github.com/docker/distribution/registry/client/auth/challenge 0.058s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI -time="2025-09-18T11:34:44-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="2025-09-18T11:34:44-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34753" http.request.id=6a7ae1d4-246a-4d63-9a99-94c2a8b2ae15 http.request.method=GET http.request.remoteaddr="127.0.0.1:37166" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="489.9µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" ---- PASS: TestCheckAPI (0.00s) +time="2026-10-22T20:04:14+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="2026-10-22T20:04:14+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:14+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33625" http.request.id=facd4f6b-3f32-4ef6-9374-5d576a337973 http.request.method=GET http.request.remoteaddr="127.0.0.1:37994" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.140217ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +--- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI -time="2025-09-18T11:34:44-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="2025-09-18T11:34:44-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=45d666ae-506d-49b7-b6ff-db266eb09f92 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="762.412µs" http.response.status=200 http.response.written=20 -127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" -time="2025-09-18T11:34:44-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=760a900c-7ffe-4066-b4b2-a5e51ed69e28 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="715.99µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=b09b528c-9f5f-439b-9e4e-0f0a01ef7379 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/aaaa/blobs/uploads/c3d9eb0a-b1ee-4652-b902-d2b8da7322e7?_state=1gf5prv08enrlR6jP8lUwZ2NWf79MmauiRtm86OZJTV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjM2Q5ZWIwYS1iMWVlLTQ2NTItYjkwMi1kMmI4ZGE3MzIyZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDQuMjkzMTI2MTVaIn0%3D&digest=sha256%3A6bb4449ce8693c2839bbdd56f1f1bbb8bfb9f53b011ee706559ad81b1480bda6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.492481603s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:44 -1200] "PUT /v2/foo/aaaa/blobs/uploads/c3d9eb0a-b1ee-4652-b902-d2b8da7322e7?_state=1gf5prv08enrlR6jP8lUwZ2NWf79MmauiRtm86OZJTV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjM2Q5ZWIwYS1iMWVlLTQ2NTItYjkwMi1kMmI4ZGE3MzIyZTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDQuMjkzMTI2MTVaIn0%3D&digest=sha256%3A6bb4449ce8693c2839bbdd56f1f1bbb8bfb9f53b011ee706559ad81b1480bda6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=1f48d1c1-1954-4c8e-b13f-1d2373206181 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.27757ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:45-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=a0dfa6a3-5768-4b40-ae05-ac359bfd337e http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="764.024µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=86441cbf-6d9b-4869-a209-6be1a1a54e76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/bbbb/blobs/uploads/85809059-158d-437e-b5f4-bd0c1a722fb1?_state=QvpEilvt4dLl-fOrPdauUP4H96X118tFttwjFufXYeZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NTgwOTA1OS0xNThkLTQzN2UtYjVmNC1iZDBjMWE3MjJmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDUuODcxNDk4MDE1WiJ9&digest=sha256%3Ab21b00830b6574969dd9213bb0136abf38851aa9968bb8f153e19668cf77f5c5" http.request.useragent=Go-http-client/1.1 http.response.duration=859.763744ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:45 -1200] "PUT /v2/foo/bbbb/blobs/uploads/85809059-158d-437e-b5f4-bd0c1a722fb1?_state=QvpEilvt4dLl-fOrPdauUP4H96X118tFttwjFufXYeZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NTgwOTA1OS0xNThkLTQzN2UtYjVmNC1iZDBjMWE3MjJmYjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDUuODcxNDk4MDE1WiJ9&digest=sha256%3Ab21b00830b6574969dd9213bb0136abf38851aa9968bb8f153e19668cf77f5c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=d9a7b864-e523-40bc-9d29-3e6cc04b44c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.199932ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:46-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=ea860911-071e-4c34-8e33-f55f6590ebc2 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="791.335µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=0b1aa4cd-25c3-4462-be15-6a6f6464b449 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/cccc/blobs/uploads/d218554a-ffe9-4a2a-bb18-664df265847f?_state=ceYZu_TKYR6QjWNxhsZoVpCZRpnwFbPE4xz_6ogw1S97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMjE4NTU0YS1mZmU5LTRhMmEtYmIxOC02NjRkZjI2NTg0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDYuNzg4OTQwOTQyWiJ9&digest=sha256%3A89311e410a739d4bc6160394cc0b56fa014447b77842c9ac4b66233bc7cf1663" http.request.useragent=Go-http-client/1.1 http.response.duration=437.42371ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:46 -1200] "PUT /v2/foo/cccc/blobs/uploads/d218554a-ffe9-4a2a-bb18-664df265847f?_state=ceYZu_TKYR6QjWNxhsZoVpCZRpnwFbPE4xz_6ogw1S97Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMjE4NTU0YS1mZmU5LTRhMmEtYmIxOC02NjRkZjI2NTg0N2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDYuNzg4OTQwOTQyWiJ9&digest=sha256%3A89311e410a739d4bc6160394cc0b56fa014447b77842c9ac4b66233bc7cf1663 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=a98677eb-e131-4e79-a01a-65f6653003c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.083375ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:47-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=1a1171f0-bdc2-4d3f-b804-d6d0a317d039 http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="655.399µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=f312ef06-6158-495b-baf0-617c7af4f9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/dddd/blobs/uploads/a18d434f-22db-40f9-83d6-53582d1090c4?_state=XxBExsUEJn3kcIzzfgfI6Jhs1IfdBuIT92aBpkg5VPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMThkNDM0Zi0yMmRiLTQwZjktODNkNi01MzU4MmQxMDkwYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDcuMzA4OTIxMTlaIn0%3D&digest=sha256%3Ae354f24c206aa9df13759ff5ca9fe907ae9b4beccbddc44d88c8221845b08d1c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.304101564s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:47 -1200] "PUT /v2/foo/dddd/blobs/uploads/a18d434f-22db-40f9-83d6-53582d1090c4?_state=XxBExsUEJn3kcIzzfgfI6Jhs1IfdBuIT92aBpkg5VPJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhMThkNDM0Zi0yMmRiLTQwZjktODNkNi01MzU4MmQxMDkwYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDcuMzA4OTIxMTlaIn0%3D&digest=sha256%3Ae354f24c206aa9df13759ff5ca9fe907ae9b4beccbddc44d88c8221845b08d1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=ca2b7ca4-f7e0-439c-9bdd-25cd51c28dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.167303ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:48-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=22f80b44-c220-46b5-ad2e-53492c53a58b http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="722.47µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=50d6672d-6e5f-4741-ad0b-872c257a5664 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/eeee/blobs/uploads/dc6c48c5-e790-41e9-b04b-23231df436da?_state=GISMYp80FT60rNfhR9TPWgfcdK_PQITcAg9UMXx0JIR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkYzZjNDhjNS1lNzkwLTQxZTktYjA0Yi0yMzIzMWRmNDM2ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDguNjg2NDEwNTI4WiJ9&digest=sha256%3A915bac157eb362c6d4ce6dd513a783e6443accfb57287451f0720f6780684740" http.request.useragent=Go-http-client/1.1 http.response.duration=732.839801ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:48 -1200] "PUT /v2/foo/eeee/blobs/uploads/dc6c48c5-e790-41e9-b04b-23231df436da?_state=GISMYp80FT60rNfhR9TPWgfcdK_PQITcAg9UMXx0JIR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkYzZjNDhjNS1lNzkwLTQxZTktYjA0Yi0yMzIzMWRmNDM2ZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDguNjg2NDEwNTI4WiJ9&digest=sha256%3A915bac157eb362c6d4ce6dd513a783e6443accfb57287451f0720f6780684740 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=d92f5312-ef25-47d4-b217-66b9e72c4dd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.159871ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:49-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=62d98e76-95cd-4e64-8002-58d477e4607c http.request.method=POST http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="639.075µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=7d94db79-7309-4815-9fb0-369e1d9e78a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri="/v2/foo/ffff/blobs/uploads/275c6245-6cae-4bba-8b25-f1126b1496e6?_state=JKMgKyuZQqsH-rO4nN-VPaj8LPzHVNJkzFG6tBYofVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNzVjNjI0NS02Y2FlLTRiYmEtOGIyNS1mMTEyNmIxNDk2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDkuNDg5OTA3MjRaIn0%3D&digest=sha256%3A59340ade17c5785d136d6a2c687c0c760e28361ed7a12b4a8304c4da32ef218b" http.request.useragent=Go-http-client/1.1 http.response.duration=795.554829ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:49 -1200] "PUT /v2/foo/ffff/blobs/uploads/275c6245-6cae-4bba-8b25-f1126b1496e6?_state=JKMgKyuZQqsH-rO4nN-VPaj8LPzHVNJkzFG6tBYofVF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyNzVjNjI0NS02Y2FlLTRiYmEtOGIyNS1mMTEyNmIxNDk2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NDkuNDg5OTA3MjRaIn0%3D&digest=sha256%3A59340ade17c5785d136d6a2c687c0c760e28361ed7a12b4a8304c4da32ef218b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=2f86e32f-209e-448d-947f-853f11e336ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.363429ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=04585f30-2c44-45ca-af72-9cf18bc312b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="536.78µs" http.response.status=200 http.response.written=74 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=4424e682-7b4d-4904-8149-061268558e1f http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="780.627µs" http.response.status=200 http.response.written=30 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=14ef71d8-ef58-4eb1-954e-a0b60540ea80 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="656.983µs" http.response.status=200 http.response.written=74 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=9a91bdf4-7d8a-4788-b040-6fc607be237e http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="765.776µs" http.response.status=200 http.response.written=30 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=98fc01b7-bb62-4c7f-889f-762d22e9a5cf http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="581.418µs" http.response.status=200 http.response.written=63 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=e35606fe-a0f6-4fe1-95e9-2418375e04f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="657.242µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-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:38547" http.request.id=f33c1926-6fac-4a39-8e0c-d5218bb18c12 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="753.287µs" http.response.status=400 http.response.written=116 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-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:38547" http.request.id=5193daac-6ebe-4685-b51e-2e21a16319ee http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="649µs" http.response.status=400 http.response.written=115 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=698fb212-3ba9-4fd5-a115-21597f8bfe95 http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="719.155µs" http.response.status=200 http.response.written=20 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38547" http.request.id=7815fa9a-4407-418b-994b-fca37ff8afed http.request.method=GET http.request.remoteaddr="127.0.0.1:52968" 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="645.624µs" http.response.status=200 http.response.written=74 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2025-09-18T11:34: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="2025-09-18T11:34:50-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=d47acf44-febe-492b-8b76-58eba4be269f http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.126921ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b4a55708-a40f-4a3e-9477-a3ce296cd77a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/aaaa/blobs/uploads/fcbf5a0d-2dd5-4cf0-8c23-377b190392fc?_state=TZkHBZy8bJijwXoLDe3h8W0af5z97VrWnUW8ahGlX_17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2JmNWEwZC0yZGQ1LTRjZjAtOGMyMy0zNzdiMTkwMzkyZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuMzQ5ODk2NzEzWiJ9&digest=sha256%3A8fb036325825dd54c13e8fb92cecf554c313dc3c62049d152e037ca6f2cb8f9a" http.request.useragent=Go-http-client/1.1 http.response.duration=381.829793ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/aaaa/blobs/uploads/fcbf5a0d-2dd5-4cf0-8c23-377b190392fc?_state=TZkHBZy8bJijwXoLDe3h8W0af5z97VrWnUW8ahGlX_17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2JmNWEwZC0yZGQ1LTRjZjAtOGMyMy0zNzdiMTkwMzkyZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuMzQ5ODk2NzEzWiJ9&digest=sha256%3A8fb036325825dd54c13e8fb92cecf554c313dc3c62049d152e037ca6f2cb8f9a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=a04b50ba-ebc1-4a63-a8d6-a209e2550559 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="981.332µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:50-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=0bc4beed-4ba1-4504-9b9d-24cb53961ebb http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="584.072µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b2f64e05-ad21-487c-878c-fa8a70af4430 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/bbbb/blobs/uploads/d89e8740-627b-4b33-b3d2-80d7a53e0d15?_state=OAko1qwAMVp9svcjNBLD5h00YMGH70Nbe0cxGkGJNvd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkODllODc0MC02MjdiLTRiMzMtYjNkMi04MGQ3YTUzZTBkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuNzkyNTMzMjE1WiJ9&digest=sha256%3A35e890e45802cec5649d2f05c38a5c46f27ad066d9170f45d378b1f0358085a9" http.request.useragent=Go-http-client/1.1 http.response.duration=823.132882ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:50 -1200] "PUT /v2/foo/bbbb/blobs/uploads/d89e8740-627b-4b33-b3d2-80d7a53e0d15?_state=OAko1qwAMVp9svcjNBLD5h00YMGH70Nbe0cxGkGJNvd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkODllODc0MC02MjdiLTRiMzMtYjNkMi04MGQ3YTUzZTBkMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTAuNzkyNTMzMjE1WiJ9&digest=sha256%3A35e890e45802cec5649d2f05c38a5c46f27ad066d9170f45d378b1f0358085a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=2cd48579-a619-42a5-b826-3f8e9a0239e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.086089ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:51-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=ffc87457-aeca-4235-afcf-f69551568f0c http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="731.304µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=6676df58-69c6-4527-afaf-ef1728124741 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/cccc/blobs/uploads/d818a982-f1ed-446a-9777-6c0a7c6dc058?_state=21dhq0V4A_21BmsXvlGSPkIOHaxir4pxBvS4z2zojvJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODE4YTk4Mi1mMWVkLTQ0NmEtOTc3Ny02YzBhN2M2ZGMwNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTEuNzA4ODc5OTc3WiJ9&digest=sha256%3Aba5d7be2012df84c0548cf1611211dd197a4dddba6eda1af26db71c4cc630252" http.request.useragent=Go-http-client/1.1 http.response.duration=1.085563856s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:51 -1200] "PUT /v2/foo/cccc/blobs/uploads/d818a982-f1ed-446a-9777-6c0a7c6dc058?_state=21dhq0V4A_21BmsXvlGSPkIOHaxir4pxBvS4z2zojvJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkODE4YTk4Mi1mMWVkLTQ0NmEtOTc3Ny02YzBhN2M2ZGMwNTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTEuNzA4ODc5OTc3WiJ9&digest=sha256%3Aba5d7be2012df84c0548cf1611211dd197a4dddba6eda1af26db71c4cc630252 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=e0abc2d0-2932-4258-9896-95a50b6e0c12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.418041ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:52-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=b88f7f97-32cf-46ab-bd80-e9df6e070115 http.request.method=POST http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="783.662µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=c809b6f4-64e4-4c6d-96a2-fc769cf58237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri="/v2/foo/dddd/blobs/uploads/9458bec9-07fe-4961-b8ad-960abdd1b0c3?_state=SC5SEW-Pz62xn53zWHvesCyezHQWGqD5MaquLY-FeYp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5NDU4YmVjOS0wN2ZlLTQ5NjEtYjhhZC05NjBhYmRkMWIwYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTIuOTE5MDEyMDA5WiJ9&digest=sha256%3Adcc46af62692a5673d451827f121af436146ba1c885b688d1f9d1832900565d8" http.request.useragent=Go-http-client/1.1 http.response.duration=944.14006ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:52 -1200] "PUT /v2/foo/dddd/blobs/uploads/9458bec9-07fe-4961-b8ad-960abdd1b0c3?_state=SC5SEW-Pz62xn53zWHvesCyezHQWGqD5MaquLY-FeYp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5NDU4YmVjOS0wN2ZlLTQ5NjEtYjhhZC05NjBhYmRkMWIwYzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTIuOTE5MDEyMDA5WiJ9&digest=sha256%3Adcc46af62692a5673d451827f121af436146ba1c885b688d1f9d1832900565d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=4d784508-1dbb-4ece-aa94-2f56ccf1a28c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43678" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.263187ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42381" http.request.id=d9dd73b8-a673-45e5-b117-80b003eefcdf http.request.method=GET http.request.remoteaddr="127.0.0.1:43678" 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="459.524µs" http.response.status=200 http.response.written=63 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" ---- PASS: TestCatalogAPI (9.66s) +time="2026-10-22T20:04:14+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="2026-10-22T20:04:14+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:14+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=263b5cb8-3a6d-4034-946f-fca81ff9d128 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.095494ms http.response.status=200 http.response.written=20 +127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" +time="2026-10-22T20:04:14+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=4aceb129-ce3f-4f22-9785-131b1f53dfa8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="913.022µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=2f4b966c-2504-4ad0-bf0c-f3c7a304f195 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/aaaa/blobs/uploads/8f5d17d5-7334-4230-afd2-5aca8ee1906f?_state=ArqQRXkAO7ef_Q-zTinqnnii8CcwKfTPMRoREOI1B6V7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjVkMTdkNS03MzM0LTQyMzAtYWZkMi01YWNhOGVlMTkwNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTQuODEwMDk5NTc3WiJ9&digest=sha256%3A7c32d4483d594d3c982a38af4787026ceaef90da988ef313d6845b545a38cb5e" http.request.useragent=Go-http-client/1.1 http.response.duration=2.167056991s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:14 +1400] "PUT /v2/foo/aaaa/blobs/uploads/8f5d17d5-7334-4230-afd2-5aca8ee1906f?_state=ArqQRXkAO7ef_Q-zTinqnnii8CcwKfTPMRoREOI1B6V7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjVkMTdkNS03MzM0LTQyMzAtYWZkMi01YWNhOGVlMTkwNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTQuODEwMDk5NTc3WiJ9&digest=sha256%3A7c32d4483d594d3c982a38af4787026ceaef90da988ef313d6845b545a38cb5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=5b1c1ec3-319b-445e-993c-a21dd719fadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.636884ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:16 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=0f00551f-3a5c-48a2-812c-adb2047233ab http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.248982ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:17 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=20105468-1333-45c7-8cb6-02a4c1565211 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/bbbb/blobs/uploads/a19fd29c-6625-48ea-b5e6-0d0cf955dc53?_state=pxKNAM17jJWcB4YJocbg6JlsmKpQvrNa30cVun8NkUt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMTlmZDI5Yy02NjI1LTQ4ZWEtYjVlNi0wZDBjZjk1NWRjNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTcuMDc2NTMzMDQ5WiJ9&digest=sha256%3Abb7cffca2144d8518ba3a2d2a36f48e3ad02e7fed28d71fb31595e30dc56c1fc" http.request.useragent=Go-http-client/1.1 http.response.duration=1.309094822s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:17 +1400] "PUT /v2/foo/bbbb/blobs/uploads/a19fd29c-6625-48ea-b5e6-0d0cf955dc53?_state=pxKNAM17jJWcB4YJocbg6JlsmKpQvrNa30cVun8NkUt7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhMTlmZDI5Yy02NjI1LTQ4ZWEtYjVlNi0wZDBjZjk1NWRjNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTcuMDc2NTMzMDQ5WiJ9&digest=sha256%3Abb7cffca2144d8518ba3a2d2a36f48e3ad02e7fed28d71fb31595e30dc56c1fc HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=23db0b26-768b-4d73-99d0-efffe19011e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.587527ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:18 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=4131482f-c6ca-4517-82d3-c252d7f20823 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.316038ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:18 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=fc26dab9-f017-4496-a84e-0cb0f2672888 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/cccc/blobs/uploads/8826fdfe-f694-40de-8af7-cf56729ebf02?_state=D9WmgIi746h4bvI9R-JTn0sN5Yk1gFOmhnULmuHmZ2J7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ODI2ZmRmZS1mNjk0LTQwZGUtOGFmNy1jZjU2NzI5ZWJmMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTguNDk4NjYyOTQyWiJ9&digest=sha256%3A9f72a5f0e678c446f6a51b83fe3398c7d55144e14bfbe9cad59dd1344dc9c698" http.request.useragent=Go-http-client/1.1 http.response.duration=1.619350621s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:18 +1400] "PUT /v2/foo/cccc/blobs/uploads/8826fdfe-f694-40de-8af7-cf56729ebf02?_state=D9WmgIi746h4bvI9R-JTn0sN5Yk1gFOmhnULmuHmZ2J7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4ODI2ZmRmZS1mNjk0LTQwZGUtOGFmNy1jZjU2NzI5ZWJmMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MTguNDk4NjYyOTQyWiJ9&digest=sha256%3A9f72a5f0e678c446f6a51b83fe3398c7d55144e14bfbe9cad59dd1344dc9c698 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=2ff98e87-f132-411c-8bc3-bc6e630968ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.469055ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:20 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=c4ff4611-5520-499f-9e16-6dd8db8e5059 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="815.489µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:20 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:22+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=65796ea7-525c-4ece-8ef4-9d7a41454729 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/dddd/blobs/uploads/48727329-7b3b-4110-8efd-7a7b13f30098?_state=bHpde43kOoMr_LGuVTBGc9xfMXXfV87XmaZ-4Tio7qR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ODcyNzMyOS03YjNiLTQxMTAtOGVmZC03YTdiMTNmMzAwOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjAuMjQ0NzQ3NzVaIn0%3D&digest=sha256%3A6df4215710fd01306df43ec8a3b1eaa8f62661929c3bcc3bf604250c741e0970" http.request.useragent=Go-http-client/1.1 http.response.duration=1.829297632s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:20 +1400] "PUT /v2/foo/dddd/blobs/uploads/48727329-7b3b-4110-8efd-7a7b13f30098?_state=bHpde43kOoMr_LGuVTBGc9xfMXXfV87XmaZ-4Tio7qR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ODcyNzMyOS03YjNiLTQxMTAtOGVmZC03YTdiMTNmMzAwOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjAuMjQ0NzQ3NzVaIn0%3D&digest=sha256%3A6df4215710fd01306df43ec8a3b1eaa8f62661929c3bcc3bf604250c741e0970 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:22+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=1c932002-0b69-41a9-86a9-9b077b123b18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.657067ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:22 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:22+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=10af3f7e-ff39-452c-bad9-22ef18797cf8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="818.074µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:22 +1400] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=b2d415aa-9bf6-4bac-a3d3-8294716a25f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/eeee/blobs/uploads/5c0b5aaf-3208-4957-9060-b0c9fe9a1402?_state=oO29H4KiqB-6gxkKQdhlQ12vnbyT7aHHOnt2NqJhBTR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1YzBiNWFhZi0zMjA4LTQ5NTctOTA2MC1iMGM5ZmU5YTE0MDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjIuMTk2MDQ0MzUxWiJ9&digest=sha256%3Aacfc28c8dc52045aabb7d03a45e8e0adbf1f9fdfd04f6e3eddf06bfb26719faa" http.request.useragent=Go-http-client/1.1 http.response.duration=2.258394559s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:22 +1400] "PUT /v2/foo/eeee/blobs/uploads/5c0b5aaf-3208-4957-9060-b0c9fe9a1402?_state=oO29H4KiqB-6gxkKQdhlQ12vnbyT7aHHOnt2NqJhBTR7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1YzBiNWFhZi0zMjA4LTQ5NTctOTA2MC1iMGM5ZmU5YTE0MDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjIuMTk2MDQ0MzUxWiJ9&digest=sha256%3Aacfc28c8dc52045aabb7d03a45e8e0adbf1f9fdfd04f6e3eddf06bfb26719faa HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=ba7de507-e87e-4f24-9bce-ed342ca8a55a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.460789ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:24 +1400] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=161e1142-4132-4b28-a100-b63f5e3c040f http.request.method=POST http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.690048ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:24 +1400] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=cb1ba3b9-0e4f-4d65-b26e-e5933d2e6290 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri="/v2/foo/ffff/blobs/uploads/194a4b63-0dfe-458c-936e-d47da0123dc8?_state=qjPlenAls_8Ct_srlltfjkZOvdcSKEF217fr4wkmNcZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxOTRhNGI2My0wZGZlLTQ1OGMtOTM2ZS1kNDdkYTAxMjNkYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjQuNTg5MDY4MTJaIn0%3D&digest=sha256%3A405959e8e0118b39d20f7fcb57c10c2a17d4f4af70128c2e7260fc6dc0e8c31f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.485286331s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:24 +1400] "PUT /v2/foo/ffff/blobs/uploads/194a4b63-0dfe-458c-936e-d47da0123dc8?_state=qjPlenAls_8Ct_srlltfjkZOvdcSKEF217fr4wkmNcZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxOTRhNGI2My0wZGZlLTQ1OGMtOTM2ZS1kNDdkYTAxMjNkYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjQuNTg5MDY4MTJaIn0%3D&digest=sha256%3A405959e8e0118b39d20f7fcb57c10c2a17d4f4af70128c2e7260fc6dc0e8c31f HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=63d0aecf-4483-4a9a-877d-82258610843c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.546916ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=25ebc5ab-9962-4848-91a8-2084f59fc352 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="842.61µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=43953404-2bb0-4aa9-a4b4-c59b9e8adbb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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.01836ms http.response.status=200 http.response.written=30 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=9c6aea99-d639-41be-9e04-a461d232c6b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="939.141µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=8c44a109-be89-4c34-88fd-9ae3c05158dd http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="964.759µs" http.response.status=200 http.response.written=30 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=31caaaf0-406b-434b-845f-cc28e9e0f173 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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=1.00776ms http.response.status=200 http.response.written=63 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=7c3de3d9-5702-4bda-895e-d8996b682c31 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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=1.064676ms http.response.status=200 http.response.written=41 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+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:38825" http.request.id=f780e1ae-3b16-44cc-8cc4-0913ad92b45d http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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.191164ms http.response.status=400 http.response.written=116 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+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:38825" http.request.id=d3a0f4fd-21dc-4a05-9cf2-ed6c273719d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="952.536µs" http.response.status=400 http.response.written=115 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=33c888d6-a6ac-4c9b-9c7d-6d5e4997e37f http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="976.431µs" http.response.status=200 http.response.written=20 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38825" http.request.id=3bf72f12-dc8c-4cf1-be64-4be6227f06ae http.request.method=GET http.request.remoteaddr="127.0.0.1:45970" 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="966.833µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2026-10-22T20:04:27+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="2026-10-22T20:04:27+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=6f9ec573-0995-4ec5-9cfb-0e865429ed94 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.188398ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=7b4b6ddb-36ed-4c93-ad7a-0b917cb50076 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/aaaa/blobs/uploads/8f637e45-c361-4af0-9cc8-71d326aff2f4?_state=GhP8rHxE_OufT_9f6VQ2UdyiOreWq61e1hEHBdV49ld7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjYzN2U0NS1jMzYxLTRhZjAtOWNjOC03MWQzMjZhZmYyZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjcuMjM4MTUwNTc4WiJ9&digest=sha256%3Ad8ea63f0e8db54259d9bcab69e088e31a8aedd970b5de486061ed8703a86a417" http.request.useragent=Go-http-client/1.1 http.response.duration=2.441217202s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:27 +1400] "PUT /v2/foo/aaaa/blobs/uploads/8f637e45-c361-4af0-9cc8-71d326aff2f4?_state=GhP8rHxE_OufT_9f6VQ2UdyiOreWq61e1hEHBdV49ld7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4ZjYzN2U0NS1jMzYxLTRhZjAtOWNjOC03MWQzMjZhZmYyZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjcuMjM4MTUwNTc4WiJ9&digest=sha256%3Ad8ea63f0e8db54259d9bcab69e088e31a8aedd970b5de486061ed8703a86a417 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=fea5ded9-1477-4c93-8c62-84f90a233d69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.326968ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:29 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=4871c00a-6205-45b5-a82c-b8d125c65634 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="834.504µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:29 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:31+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=41f6e775-b1c9-42f2-9a0e-08f950e66ac6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/bbbb/blobs/uploads/fd7f5269-203d-4404-80bb-4c5adf006b55?_state=AHFP_9wSyGqEYZ8MMSdZ11ztu7rUV3RwkFt8czkFr5t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZDdmNTI2OS0yMDNkLTQ0MDQtODBiYi00YzVhZGYwMDZiNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjkuODA2MzYwNzcxWiJ9&digest=sha256%3A1cf2309ad688a419340ed6bf0b70f0313ddb5d816eea0b52d1175d528c013eb5" http.request.useragent=Go-http-client/1.1 http.response.duration=2.180705202s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:29 +1400] "PUT /v2/foo/bbbb/blobs/uploads/fd7f5269-203d-4404-80bb-4c5adf006b55?_state=AHFP_9wSyGqEYZ8MMSdZ11ztu7rUV3RwkFt8czkFr5t7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZDdmNTI2OS0yMDNkLTQ0MDQtODBiYi00YzVhZGYwMDZiNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MjkuODA2MzYwNzcxWiJ9&digest=sha256%3A1cf2309ad688a419340ed6bf0b70f0313ddb5d816eea0b52d1175d528c013eb5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:31+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=3beaffb3-f59a-4697-abc3-efa0e51bc10f http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.413129ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:31 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=06d416d1-bb9d-45d6-89c3-deb86e132374 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="970.61µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:32 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=71d0e3f7-a216-407c-babb-9d9856f2061b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/cccc/blobs/uploads/c1286609-a0b0-49a1-aa8e-c0fedd668d9e?_state=ZuKzIYBAbRYPFE3YFGTHCyKGqChXcm2nkLIm7thk6FF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMTI4NjYwOS1hMGIwLTQ5YTEtYWE4ZS1jMGZlZGQ2NjhkOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzIuMDkxNTY4NTk1WiJ9&digest=sha256%3A9bc23751b15fe7791b761a1cf39983d20df5f75dbb241f4a3dd1533749b02021" http.request.useragent=Go-http-client/1.1 http.response.duration=1.102551194s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:32 +1400] "PUT /v2/foo/cccc/blobs/uploads/c1286609-a0b0-49a1-aa8e-c0fedd668d9e?_state=ZuKzIYBAbRYPFE3YFGTHCyKGqChXcm2nkLIm7thk6FF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjMTI4NjYwOS1hMGIwLTQ5YTEtYWE4ZS1jMGZlZGQ2NjhkOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzIuMDkxNTY4NTk1WiJ9&digest=sha256%3A9bc23751b15fe7791b761a1cf39983d20df5f75dbb241f4a3dd1533749b02021 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=4028bab1-6a6a-49bd-adb6-b5f42f2bb93b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.483912ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:33 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=6414f03e-348b-4c62-aa6a-a359d74c8412 http.request.method=POST http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.043917ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:33 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=2ea4dcbf-985b-40ca-9b67-a0ab70b13366 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/dddd/blobs/uploads/d49c0bba-e01d-40b6-8193-9c1deb167268?_state=Y6PrsvKNXBHsPnS59xDXaMnXME1hl1SEq8N0W0l1FHV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkNDljMGJiYS1lMDFkLTQwYjYtODE5My05YzFkZWIxNjcyNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzMuMzI4NjU3NTY3WiJ9&digest=sha256%3Af6622571ce359cc211833fca587a5dab6875770fcbbf82d54eb73276d62e4583" http.request.useragent=Go-http-client/1.1 http.response.duration=1.965716768s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:33 +1400] "PUT /v2/foo/dddd/blobs/uploads/d49c0bba-e01d-40b6-8193-9c1deb167268?_state=Y6PrsvKNXBHsPnS59xDXaMnXME1hl1SEq8N0W0l1FHV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkNDljMGJiYS1lMDFkLTQwYjYtODE5My05YzFkZWIxNjcyNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzMuMzI4NjU3NTY3WiJ9&digest=sha256%3Af6622571ce359cc211833fca587a5dab6875770fcbbf82d54eb73276d62e4583 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=dbb572f6-80c3-47e2-a409-d1c41073d5f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37720" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.314144ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42177" http.request.id=f6eb9d50-c3c1-4e0c-9756-91db6f82e258 http.request.method=GET http.request.remoteaddr="127.0.0.1:37720" 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="636.814µs" http.response.status=200 http.response.written=63 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" +--- PASS: TestCatalogAPI (20.62s) === RUN TestURLPrefix -time="2025-09-18T11:34:53-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="2025-09-18T11:34:53-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42985" http.request.id=b9a2fac5-d7c1-4aad-827b-25f52a2fb5f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46644" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.469µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+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="2026-10-22T20:04:35+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44685" http.request.id=dd999fd0-9599-46fe-9cb6-909f07c51149 http.request.method=GET http.request.remoteaddr="127.0.0.1:44930" 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.136942ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI -time="2025-09-18T11:34:53-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="2025-09-18T11:34:53-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=dcca6fe3-798b-48e7-b73a-be6c15c5b7fc http.request.method=GET http.request.remoteaddr="127.0.0.1:49658" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.182µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=14a439e7-b3fa-4f64-acef-90d2a9ca0fdb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="732.547µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "HEAD /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=69c5b148-b727-4123-9d8a-c043b3f90689 http.request.method=POST http.request.remoteaddr="127.0.0.1:49666" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="865.748µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=ee081909-7b5f-4461-a7c5-4b9f521b03f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="854.43µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=5e56c195-0597-4ab1-a194-815a2d907fd5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="745.446µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "DELETE /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=e1340cc5-b2ed-436f-93a0-fb97288dacc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=1f146a82-625b-4bbb-9f33-545907b07198 -time="2025-09-18T11:34:53-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:38485" http.request.id=e1340cc5-b2ed-436f-93a0-fb97288dacc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49666" http.request.uri="/v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.933µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=1f146a82-625b-4bbb-9f33-545907b07198 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "GET /v2/foo/bar/blobs/uploads/1f146a82-625b-4bbb-9f33-545907b07198?_state=GvzGPe5IR8P9QVt2JL2fzwTXTjpof7LuYq5p1ZWaG6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTQ2YTgyLTYyNWItNGJiYi05ZjMzLTU0NTkwN2IwNzE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODE3NjU2MTJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=79cf1d9d-4967-4463-9fcb-de1c9d4661e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.883µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-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:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 provided="sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac -time="2025-09-18T11:34:53-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac -time="2025-09-18T11:34:53-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a, 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:38485" http.request.id=29dde3d9-7777-4741-856e-64cdb403160f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.436µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=75272da9-5db0-4b13-9aa6-25cb445e74ac -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/75272da9-5db0-4b13-9aa6-25cb445e74ac?_state=T5dfOeJduMBAUjstO8PPsX3ITE-DJyaUbaZD2JWE4iF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1MjcyZGE5LTVkYjAtNGIxMy05YWE2LTI1Y2I0NDVlNzRhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODYzOTE0MjZaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=f6e82dd2-49ea-4bc8-9e9d-22e0bcd92f29 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="741.339µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=a18f4e9b-4af1-4b14-97d6-3266f88b3ea4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/167df8a4-76fe-41f1-850f-30a4437268d9?_state=Ppky4F47b6tw7OdcAr0hgouur-NhrlJYJhZFQQNOSDl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2N2RmOGE0LTc2ZmUtNDFmMS04NTBmLTMwYTQ0MzcyNjhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODg1ODk5MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.234434ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/167df8a4-76fe-41f1-850f-30a4437268d9?_state=Ppky4F47b6tw7OdcAr0hgouur-NhrlJYJhZFQQNOSDl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2N2RmOGE0LTc2ZmUtNDFmMS04NTBmLTMwYTQ0MzcyNjhkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45ODg1ODk5MzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=6e166afb-78b1-4c8e-9669-2421f83deff1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="789.903µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=7f5ffb04-f6ab-4470-b0f8-edcb0eb55a45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/3cde59e4-eb0a-4593-a386-32e0bb544295?_state=Mz0eupv-yRDh6H0gFq1-FHllyfKcomVctrT5YOG-NYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZGU1OWU0LWViMGEtNDU5My1hMzg2LTMyZTBiYjU0NDI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTEwODQ4MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.042144ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/3cde59e4-eb0a-4593-a386-32e0bb544295?_state=Mz0eupv-yRDh6H0gFq1-FHllyfKcomVctrT5YOG-NYh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNjZGU1OWU0LWViMGEtNDU5My1hMzg2LTMyZTBiYjU0NDI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTEwODQ4MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:53-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=e5dd9048-0e17-4539-ae33-10c88d4515cf http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="736.472µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:55-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=3a929799-f745-485c-b781-a0128c1767a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/c34922c1-dbdd-4a6d-a45e-a055211b4bed?_state=-RUwVd3jKtaXUrx0bYvxlP7xPbTFk9MtxpnadFnWs2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDkyMmMxLWRiZGQtNGE2ZC1hNDVlLWEwNTUyMTFiNGJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTM0MzAzNTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.580661634s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:53 -1200] "PUT /v2/foo/bar/blobs/uploads/c34922c1-dbdd-4a6d-a45e-a055211b4bed?_state=-RUwVd3jKtaXUrx0bYvxlP7xPbTFk9MtxpnadFnWs2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzNDkyMmMxLWRiZGQtNGE2ZC1hNDVlLWEwNTUyMTFiNGJlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1My45OTM0MzAzNTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:55-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=f5bf509e-b3f6-4e37-8ab4-da97708931ff http.request.method=POST http.request.remoteaddr="127.0.0.1:49676" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="643.452µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:55 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-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:38485" http.request.id=475cde75-2281-440f-a009-7e96254487eb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=3TsGLF3ck4xIDsUzh0XRWGGlebMlEMf694OFddsm1cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1NS41OTY0OTY3NjhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.629464123s http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:55 -1200] "PATCH /v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=3TsGLF3ck4xIDsUzh0XRWGGlebMlEMf694OFddsm1cp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1NS41OTY0OTY3NjhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=b345ae1b-0d17-49d6-bc09-b75aec07ddfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=26X5BTi0nHrnqmB_fTHlqPKi9XuiGfnxYV0Kvx-_bi17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MzA1ODczOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration="789.603µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/2f5074d1-0d9f-44e9-90c4-1110a74b6211?_state=26X5BTi0nHrnqmB_fTHlqPKi9XuiGfnxYV0Kvx-_bi17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNTA3NGQxLTBkOWYtNDRlOS05MGM0LTExMTBhNzRiNjIxMSIsIk9mZnNldCI6MzA1ODczOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTVaIn0%3D&digest=sha256%3Af0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=feefc351-358e-435e-ad84-6a1531f95393 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="538.854µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "HEAD /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=6bc44143-4563-4b6d-87b5-57ab900c825b http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=25.816432ms http.response.status=200 http.response.written=30587392 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 30587392 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=error msg="error parsing digest=\"sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=8ddc59cd-c791-4ada-ad39-21baea886b1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar -time="2025-09-18T11:34:57-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:38485" http.request.id=8ddc59cd-c791-4ada-ad39-21baea886b1f http.request.method=GET http.request.remoteaddr="127.0.0.1:49676" http.request.uri="/v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.958µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha257:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=a36bc79a-a2e9-4e82-8973-4e9d152cf9b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49696" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.duration="954.6µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-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="2025-09-18T11:34:57-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=241ae101-f80a-4d23-a46d-7c1357f07731 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.035µs" http.response.status=404 http.response.written=157 vars.digest="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5820eb6d-520a-4bd4-91c7-20aca4107eb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="767.259µs" http.response.status=404 http.response.written=157 vars.digest="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "HEAD /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6dc0e0db-6c0b-485a-939f-c836b130bcd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48030" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="685.285µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=339869b1-c9df-4927-8949-bddd5316dc0e http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="779.417µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=164179fc-d77c-4ac4-bc7a-e1dfa97797c1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="711.846µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "DELETE /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=8e2e5596-92bf-43f6-8779-9d1a312c8e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b1b47b35-fdcf-4c2a-a461-03c440da4618 -time="2025-09-18T11:34:57-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:34277" http.request.id=8e2e5596-92bf-43f6-8779-9d1a312c8e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:48030" http.request.uri="/v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.212µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b1b47b35-fdcf-4c2a-a461-03c440da4618 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/uploads/b1b47b35-fdcf-4c2a-a461-03c440da4618?_state=ScKidhZV-SbXo-vDXt0RHJqS33APSgOeO-cZzr8cB4t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxYjQ3YjM1LWZkY2YtNGMyYS1hNDYxLTAzYzQ0MGRhNDYxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzA2NjEwNzZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=b5b4abba-4e0b-442e-a060-e6d02b40e6d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="742.821µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-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:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 provided="sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 -time="2025-09-18T11:34:57-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 -time="2025-09-18T11:34:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2, 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:34277" http.request.id=efe64ddc-3808-4b83-a6c8-719de1e18310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.806µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=49acda72-5c87-4871-b4f4-554564e0e941 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/49acda72-5c87-4871-b4f4-554564e0e941?_state=LeF59SQV-7XMNKIulh5USjdZ9CdIsD-Cp0PJfc4c3UR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5YWNkYTcyLTVjODctNDg3MS1iNGY0LTU1NDU2NGUwZTk0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzQ0NjI1NTZaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5d72b74d-c0f5-4537-b282-9efdae621116 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="646.476µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=65146b08-a70b-4d3a-8715-9fee064fd9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/a84489a9-2753-4de0-ad4d-e14a905d8df2?_state=9eUQbdc3PWmDRjuPn50ILFIKm9iI2tuSHuvCuM9Dv297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDQ4OWE5LTI3NTMtNGRlMC1hZDRkLWUxNGE5MDVkOGRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzY0MTIyNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="828.431µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/a84489a9-2753-4de0-ad4d-e14a905d8df2?_state=9eUQbdc3PWmDRjuPn50ILFIKm9iI2tuSHuvCuM9Dv297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4NDQ4OWE5LTI3NTMtNGRlMC1hZDRkLWUxNGE5MDVkOGRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzY0MTIyNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=a644cb80-0943-4423-8557-794e13e9fa5e http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="709.472µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=cd712c14-f9f5-4614-8dec-dc7f370fd4c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/0eeff1a0-92ed-4e99-a8cd-a553c27f12d6?_state=PiTqiPZGoQ5S7PwvWwklsQ3RQZUAK97z0BiWeqzrOQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWZmMWEwLTkyZWQtNGU5OS1hOGNkLWE1NTNjMjdmMTJkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzgyODE0MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="921.943µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/0eeff1a0-92ed-4e99-a8cd-a553c27f12d6?_state=PiTqiPZGoQ5S7PwvWwklsQ3RQZUAK97z0BiWeqzrOQd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWZmMWEwLTkyZWQtNGU5OS1hOGNkLWE1NTNjMjdmMTJkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zMzgyODE0MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=af7a9e1f-3891-4733-b7b4-7da789486f2b http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="685.574µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=7250708d-2f0c-40a4-be55-217173f9fb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/305208d5-1b83-451a-aa41-44300b799182?_state=BAL4qwQ4VzPvAMdEohYBlrTVWSpT_FDb3ucuIa_Drch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNTIwOGQ1LTFiODMtNDUxYS1hYTQxLTQ0MzAwYjc5OTE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zNDAyMDE4NzNaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration=406.103236ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PUT /v2/foo/bar/blobs/uploads/305208d5-1b83-451a-aa41-44300b799182?_state=BAL4qwQ4VzPvAMdEohYBlrTVWSpT_FDb3ucuIa_Drch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNTIwOGQ1LTFiODMtNDUxYS1hYTQxLTQ0MzAwYjc5OTE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny4zNDAyMDE4NzNaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:57-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6e06ca88-0114-455b-bb4d-27138e464e02 http.request.method=POST http.request.remoteaddr="127.0.0.1:48042" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="596.13µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-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:34277" http.request.id=6df5957f-b165-4d67-b5c7-9611a7a4827d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=ufaS36CLWuJB7XOTyir_2bR-x4gXDK2vT0XBk_26M2Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny43NTgwMDA3NjlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=465.300473ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "PATCH /v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=ufaS36CLWuJB7XOTyir_2bR-x4gXDK2vT0XBk_26M2Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1Ny43NTgwMDA3NjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=6b156a58-b7cd-4ec2-9e39-f64985e13367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=KmyGjajmSXPg4IAeV1uylNdD9GOak2FP_qPdMkMKQ_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MTU1MTIwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTdaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration="720.168µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/9ae98215-57ad-4c75-b827-148a5725d0cb?_state=KmyGjajmSXPg4IAeV1uylNdD9GOak2FP_qPdMkMKQ_l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhZTk4MjE1LTU3YWQtNGM3NS1iODI3LTE0OGE1NzI1ZDBjYiIsIk9mZnNldCI6MTU1MTIwNjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTdaIn0%3D&digest=sha256%3A75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=edb454f0-863b-4a8f-be2f-178b68d90fb5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="616.04µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "HEAD /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=60f8a838-f8b9-447d-a0e0-21c66544ed89 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=11.492284ms http.response.status=200 http.response.written=15512064 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 15512064 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=error msg="error parsing digest=\"sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=a6dba9ed-c9b3-4b71-8cc7-68b0bea2ba32 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar -time="2025-09-18T11:34:58-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:34277" http.request.id=a6dba9ed-c9b3-4b71-8cc7-68b0bea2ba32 http.request.method=GET http.request.remoteaddr="127.0.0.1:48042" http.request.uri="/v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="493.716µs" http.response.status=400 http.response.written=110 vars.digest="sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha257:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=5a97a6a9-90ba-4697-8788-acc34b5fe33c http.request.method=GET http.request.remoteaddr="127.0.0.1:48068" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.duration="672.416µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=82034652-ce06-4965-882a-204a9d6b1180 http.request.method=GET http.request.remoteaddr="127.0.0.1:48068" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.797244ms http.response.status=200 http.response.written=196608 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 196608 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34277" http.request.id=afff99fb-c193-4f45-9175-a6127ee1d4b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:48054" http.request.uri="/v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.127392ms http.response.status=200 http.response.written=2687104 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:75d46ae855328b3e1c84492f59adc5c60de887b9a1bbee81a1a20ca307b22ca2 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=42844a08-2887-4e17-85ab-fb3bfedd79f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:49696" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=982.864854ms http.response.status=200 http.response.written=2614272 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38485" http.request.id=cd0eaa01-8eae-450c-a1c6-fc5fb328e9b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:49686" http.request.uri="/v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=987.553993ms http.response.status=200 http.response.written=2719872 -127.0.0.1 - - [18/Sep/2025:11:34:57 -1200] "GET /v2/foo/bar/blobs/sha256:f0872b070779e94d32e1b82af3c62dc361a09326db374ff69d6c1913a090164a HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" ---- PASS: TestBlobAPI (4.38s) +time="2026-10-22T20:04:35+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="2026-10-22T20:04:35+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:35+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=582fb559-6234-4e44-94cc-600897899a67 http.request.method=GET http.request.remoteaddr="127.0.0.1:55590" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.102778ms http.response.status=404 http.response.written=157 vars.digest="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=f5daf0d6-5ed3-4250-96fe-c72199b79137 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.175003ms http.response.status=404 http.response.written=157 vars.digest="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "HEAD /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=4d5a3b43-82d1-4a78-b17f-23fe8ba2b6d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:55596" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.393663ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=93d90382-c6db-4965-a071-899663a7138e http.request.method=GET http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.097919ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3dd6d308-9313-4eba-a3d9-2b4aadaaa867 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.25872ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "DELETE /v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=d43a56aa-8cfc-4b54-bef3-af8bd0c9ae74 http.request.method=GET http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81 +time="2026-10-22T20:04:35+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:45043" http.request.id=d43a56aa-8cfc-4b54-bef3-af8bd0c9ae74 http.request.method=GET http.request.remoteaddr="127.0.0.1:55596" http.request.uri="/v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.169603ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "GET /v2/foo/bar/blobs/uploads/9ef6c4fd-be6d-478e-9af7-e1b2d73f1c81?_state=6jCPeVtPa_6JX0UeE8YbZ9gjcN5dmi9agbFSrL561ox7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZjZjNGZkLWJlNmQtNDc4ZS05YWY3LWUxYjJkNzNmMWM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MTk2NDU2MThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3a320450-d2bb-4620-ae39-bce83ae659c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.103469ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+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:45043" http.request.id=a68254fc-372e-44ef-ab64-75aec09a4857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 provided="sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar vars.uuid=fa6affd9-d6ea-429f-a1d1-d941b196e5c4 +time="2026-10-22T20:04:35+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=a68254fc-372e-44ef-ab64-75aec09a4857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=fa6affd9-d6ea-429f-a1d1-d941b196e5c4 +time="2026-10-22T20:04:35+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf, 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:45043" http.request.id=a68254fc-372e-44ef-ab64-75aec09a4857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.186425ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=fa6affd9-d6ea-429f-a1d1-d941b196e5c4 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/fa6affd9-d6ea-429f-a1d1-d941b196e5c4?_state=Kq3rX8Gx-akdfPREoU3hihD8emivo8nty460ryWkdJF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhNmFmZmQ5LWQ2ZWEtNDI5Zi1hMWQxLWQ5NDFiMTk2ZTVjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MjU5MjM1N1oifQ%3D%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=62da518c-437d-48e0-aa2c-c0a9255b659b http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="874.66µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=917370af-a3a7-4550-bbb1-3ac5b412e846 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/27d0990a-9294-428c-becd-ee0fa2a0ae38?_state=Z84D2g0_ZX105wVJTQ7HhEDvUNdkdypVGEHr4803bzB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZDA5OTBhLTkyOTQtNDI4Yy1iZWNkLWVlMGZhMmEwYWUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40Mjg2NjE0MzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.289318ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/27d0990a-9294-428c-becd-ee0fa2a0ae38?_state=Z84D2g0_ZX105wVJTQ7HhEDvUNdkdypVGEHr4803bzB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZDA5OTBhLTkyOTQtNDI4Yy1iZWNkLWVlMGZhMmEwYWUzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40Mjg2NjE0MzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=d42b0138-9290-4087-828b-b763f74d486c http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.219166ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=91f71479-6548-4c79-8407-2d357e3dd5a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/62f63c32-dd45-4287-868a-a29b7d21b85b?_state=Eg1CZpIJkaxmL6QE6gRuYv4j6C8yYfw2XSoy5xdsjgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZjYzYzMyLWRkNDUtNDI4Ny04NjhhLWEyOWI3ZDIxYjg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzE3NzYwNDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="948.689µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/62f63c32-dd45-4287-868a-a29b7d21b85b?_state=Eg1CZpIJkaxmL6QE6gRuYv4j6C8yYfw2XSoy5xdsjgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZjYzYzMyLWRkNDUtNDI4Ny04NjhhLWEyOWI3ZDIxYjg1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzE3NzYwNDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=37af079f-3544-47d5-910b-e2e0f0c05d43 http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="696.426µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:37+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=1c715cda-f515-46e8-b232-ed334e95edb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/00aae9bf-ca66-49f3-aacb-bd9cf0f151c2?_state=LDA6SoEENNo3PjADfIJPW984qqIwiI0QjEnMJ05sRDN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwYWFlOWJmLWNhNjYtNDlmMy1hYWNiLWJkOWNmMGYxNTFjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzQwMDg3NzlaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.581721758s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:35 +1400] "PUT /v2/foo/bar/blobs/uploads/00aae9bf-ca66-49f3-aacb-bd9cf0f151c2?_state=LDA6SoEENNo3PjADfIJPW984qqIwiI0QjEnMJ05sRDN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwYWFlOWJmLWNhNjYtNDlmMy1hYWNiLWJkOWNmMGYxNTFjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNS40MzQwMDg3NzlaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:37+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=4d984206-7df1-4fd1-94be-22c6a0f7a4c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:55610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="815.77µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:37 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+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:45043" http.request.id=931018a7-075e-431c-802c-b080470a7d8b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=NiUu9sxniZHMEsYDaqicBn7z0G_BnPa12iQnP6wMUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNy4wNDE5ODkzMDJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.54907786s http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:37 +1400] "PATCH /v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=NiUu9sxniZHMEsYDaqicBn7z0G_BnPa12iQnP6wMUC57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozNy4wNDE5ODkzMDJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=aaa23840-b24d-4d1f-9442-5e585b5f7dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=-sPxYduNf3VDJYg-fNOGqFMARAdCZZSxVy4y0YMlsgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MjI0NzYyODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzdaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.duration="891.412µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/6b411925-1604-427a-adef-9f14440f4e0a?_state=-sPxYduNf3VDJYg-fNOGqFMARAdCZZSxVy4y0YMlsgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNDExOTI1LTE2MDQtNDI3YS1hZGVmLTlmMTQ0NDBmNGUwYSIsIk9mZnNldCI6MjI0NzYyODgsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzdaIn0%3D&digest=sha256%3A9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=eb15ffe6-4a54-4af1-8ad3-bb47295054c0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="706.665µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "HEAD /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=1ddc8d18-330c-4f74-a1de-f9aa1607c7f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=20.486673ms http.response.status=200 http.response.written=22476288 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 22476288 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=error msg="error parsing digest=\"sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=784d6ea0-6310-466f-b217-ef300532eab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar +time="2026-10-22T20:04:38+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:45043" http.request.id=784d6ea0-6310-466f-b217-ef300532eab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55610" http.request.uri="/v2/foo/bar/blobs/sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="910.938µs" http.response.status=400 http.response.written=110 vars.digest="sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha257:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3a92f9ed-a003-4831-9d61-f96a1f1f3596 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.148303ms http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+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="2026-10-22T20:04:38+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:38+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=da854679-06ae-498d-a39b-b18d470341eb http.request.method=GET http.request.remoteaddr="127.0.0.1:44782" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.588µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=57c444c9-d000-4160-8d3e-91fa31e2d70d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="968.526µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "HEAD /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=a7b2325a-5043-4d23-8b86-39a0ed6209e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44794" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.090565ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=88f34e12-423e-4546-8ecf-d7e76e964e6d http.request.method=GET http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="972.304µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=734ab948-0a09-4ff1-a0e9-af0b5ac9c6ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.016947ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "DELETE /v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=4df18b96-f1b8-4821-a941-c74ef8d90748 http.request.method=GET http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=29de279e-a5e4-4470-a416-0e7ae16278c9 +time="2026-10-22T20:04:38+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:43821" http.request.id=4df18b96-f1b8-4821-a941-c74ef8d90748 http.request.method=GET http.request.remoteaddr="127.0.0.1:44794" http.request.uri="/v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.433µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=29de279e-a5e4-4470-a416-0e7ae16278c9 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/uploads/29de279e-a5e4-4470-a416-0e7ae16278c9?_state=5OCPIsAQHarLRnOHUad6DJ3QLawlvNRhlX_2LduwmqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ZGUyNzllLWE1ZTQtNDQ3MC1hNDE2LTBlN2FlMTYyNzhjOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzI4ODExNjRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=07fdec83-f264-4612-8cde-02569bd8ed5c http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.092308ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+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:43821" http.request.id=abe7e4da-cbfb-48e6-84ce-ae6833c10ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 provided="sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar vars.uuid=107ccad6-a215-4b34-ad46-1cf8d11a9fa1 +time="2026-10-22T20:04:38+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=abe7e4da-cbfb-48e6-84ce-ae6833c10ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=107ccad6-a215-4b34-ad46-1cf8d11a9fa1 +time="2026-10-22T20:04:38+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6, 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:43821" http.request.id=abe7e4da-cbfb-48e6-84ce-ae6833c10ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.060709ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=107ccad6-a215-4b34-ad46-1cf8d11a9fa1 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/107ccad6-a215-4b34-ad46-1cf8d11a9fa1?_state=bjWP9a-bGwvOjdDdFnlg9DCzf0uoD3FvHw1q4vZteVp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwN2NjYWQ2LWEyMTUtNGIzNC1hZDQ2LTFjZjhkMTFhOWZhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43MzgwMzE3NzFaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=94e9eaac-fa8f-4262-af3c-1ac4ee38cd2f http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.076408ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=39ebb75d-c8c0-41ba-80f1-91c69bc30d39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/082db441-5f1f-4b3c-b858-705bde41bb28?_state=5IgdDQRnpdtfZUEzQYdQIr-5J15uqiX0Osz49Yr8Bb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4MmRiNDQxLTVmMWYtNGIzYy1iODU4LTcwNWJkZTQxYmIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDA4Mzk0MTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.302412ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/082db441-5f1f-4b3c-b858-705bde41bb28?_state=5IgdDQRnpdtfZUEzQYdQIr-5J15uqiX0Osz49Yr8Bb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4MmRiNDQxLTVmMWYtNGIzYy1iODU4LTcwNWJkZTQxYmIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDA4Mzk0MTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=14956dfa-02e8-45db-bab5-e5a19f962417 http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="958.327µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=5b053eb5-3771-4644-b52f-20d2ce29370b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/8da87b5f-3881-4105-b35e-01d700093b33?_state=-lQpdsIEnWkxLo8oJRE8953Depwv54MvumgDITfuced7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkYTg3YjVmLTM4ODEtNDEwNS1iMzVlLTAxZDcwMDA5M2IzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDM2ODk2MloifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.503479ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/8da87b5f-3881-4105-b35e-01d700093b33?_state=-lQpdsIEnWkxLo8oJRE8953Depwv54MvumgDITfuced7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkYTg3YjVmLTM4ODEtNDEwNS1iMzVlLTAxZDcwMDA5M2IzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDM2ODk2MloifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=d99923af-0651-43b8-bede-e4269c866bf9 http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="840.666µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=e7a64887-9f1f-4355-a1c6-baedae3a8bd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/cf8959d0-7f0b-44be-9b50-07d1cbe327b5?_state=94MFIFD4MmGi_Q4AZ0_EMdhiaiZ1f7t5brXTr8Hj0TN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmODk1OWQwLTdmMGItNDRiZS05YjUwLTA3ZDFjYmUzMjdiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDY2NTIxMDRaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.161802319s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "PUT /v2/foo/bar/blobs/uploads/cf8959d0-7f0b-44be-9b50-07d1cbe327b5?_state=94MFIFD4MmGi_Q4AZ0_EMdhiaiZ1f7t5brXTr8Hj0TN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmODk1OWQwLTdmMGItNDRiZS05YjUwLTA3ZDFjYmUzMjdiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOC43NDY2NTIxMDRaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=b6a98cef-4fbe-4167-9d21-8cfed644a52a http.request.method=POST http.request.remoteaddr="127.0.0.1:44796" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="827.341µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:39 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+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:43821" http.request.id=b08bc416-8b4a-45c1-836d-6d536c682e87 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=0lPonUvrB0KmwjXlaoN8o8ImrJdaM_6VCleBMab09Zp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOS45Mjg0NzM2MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.193929437s http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:39 +1400] "PATCH /v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=0lPonUvrB0KmwjXlaoN8o8ImrJdaM_6VCleBMab09Zp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDozOS45Mjg0NzM2MTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=98b9294c-0d4e-4ea6-a794-ba2f23dd7be7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=uvz6RQ8xeLZP3lDwERcHjbmJzcg3RKTKbblGmQ2UtbZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MjA2MzEwNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzlaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.duration="956.664µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/5919fedb-cc22-4925-813c-afd12f3d1905?_state=uvz6RQ8xeLZP3lDwERcHjbmJzcg3RKTKbblGmQ2UtbZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MTlmZWRiLWNjMjItNDkyNS04MTNjLWFmZDEyZjNkMTkwNSIsIk9mZnNldCI6MjA2MzEwNDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6MzlaIn0%3D&digest=sha256%3A2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=7a5748e0-f7fa-4e3f-be60-ba9e12c97e54 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.036223ms http.response.status=200 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "HEAD /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=34f80e76-7ee6-4c46-bdd0-03f82142539a http.request.method=GET http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=15.699497ms http.response.status=200 http.response.written=20631040 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 20631040 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=error msg="error parsing digest=\"sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=dba6adc7-e98f-4918-aba8-2ad6e1f96194 http.request.method=GET http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar +time="2026-10-22T20:04:41+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:43821" http.request.id=dba6adc7-e98f-4918-aba8-2ad6e1f96194 http.request.method=GET http.request.remoteaddr="127.0.0.1:44796" http.request.uri="/v2/foo/bar/blobs/sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="790.843µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha257:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=21018415-f87f-4df2-87ee-35bf9aab9201 http.request.method=GET http.request.remoteaddr="127.0.0.1:44802" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.duration="961.794µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=f2ec3b4e-bf47-47ad-bfc4-19b599d0100d http.request.method=GET http.request.remoteaddr="127.0.0.1:44802" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.873517ms http.response.status=200 http.response.written=229376 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 229376 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43821" http.request.id=346573d3-7785-4f61-9294-6c9f46baa286 http.request.method=GET http.request.remoteaddr="127.0.0.1:44800" http.request.uri="/v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=10.536747ms http.response.status=200 http.response.written=2648704 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:2787a3db3822f128bd8867f63f120fa3113c3cb8c09e5762e17fc4a896718bb6 HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=4f2ae6ef-b8d8-4361-9fac-3bca78bd00e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39204" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.543823368s http.response.status=200 http.response.written=2648704 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45043" http.request.id=3f213a35-a97a-4043-bce4-26a23ffed8c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39220" http.request.uri="/v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.53789363s http.response.status=200 http.response.written=2646784 +127.0.0.1 - - [22/Oct/2026:20:04:38 +1400] "GET /v2/foo/bar/blobs/sha256:9c9613ae86884ef66a82c58f94845e03c4298085dd5d8b8a022393be124935cf HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" +--- PASS: TestBlobAPI (5.86s) === RUN TestBlobDelete -time="2025-09-18T11:34:58-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="2025-09-18T11:34:58-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4c3ad280-65ad-4b8a-b361-55b9b9d2ab2a http.request.method=GET http.request.remoteaddr="127.0.0.1:51678" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.71µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=960fefad-1696-43e6-b0d0-52edfef69425 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.482µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=04bd327e-8546-450e-b0db-9b4693b9f68b http.request.method=POST http.request.remoteaddr="127.0.0.1:51690" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="557.192µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=e6f971de-d640-439f-8aaa-1cb7ab9d1f1d http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="575.639µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4bd2e8f8-8bb2-4cbd-bb48-016e98c7782e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="639.776µs" http.response.status=204 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "DELETE /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=29e18275-9254-49e6-8211-05e842738063 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=878f98a0-141a-491e-b38d-50d0bf0a9b6d -time="2025-09-18T11:34:58-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:46201" http.request.id=29e18275-9254-49e6-8211-05e842738063 http.request.method=GET http.request.remoteaddr="127.0.0.1:51690" http.request.uri="/v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="467.747µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=878f98a0-141a-491e-b38d-50d0bf0a9b6d -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "GET /v2/foo/bar/blobs/uploads/878f98a0-141a-491e-b38d-50d0bf0a9b6d?_state=JsG0YIWYOfqTVmqy3QNBcaH9W8gh2geLS3cCLAqsEo97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg3OGY5OGEwLTE0MWEtNDkxZS1iMzhkLTUwZDBiZjBhOWI2ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTU5MzMyMDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=2bb2c29f-455a-4e99-a460-3b5e52d0ea43 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="582.499µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-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:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 provided="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 -time="2025-09-18T11:34:58-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 -time="2025-09-18T11:34:58-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5, 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:46201" http.request.id=7d749ee9-2a97-4acd-908b-b6bf6242ce8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="585.865µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=efb91f1c-cbac-4fdd-aa2b-fa0251812334 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/efb91f1c-cbac-4fdd-aa2b-fa0251812334?_state=qzRjtrfR7wBPaWVHq4dqrj-KfQEfyXANAThI9KCA8it7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmYjkxZjFjLWNiYWMtNGZkZC1hYTJiLWZhMDI1MTgxMjMzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMTkxODg4NTFaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=8e32975c-3d2f-4b00-aca2-4f5460d72705 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="512.464µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=5bf8313d-2688-4161-9d2b-db49313f5f35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/6c1f2f15-cd3f-455c-9dfd-4e55391849b0?_state=9id4xAuFKpwGcbNydCnCgkkS5xvbr3uhMU0KZVivJUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjMWYyZjE1LWNkM2YtNDU1Yy05ZGZkLTRlNTUzOTE4NDliMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjA3NDA5MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="635.069µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/6c1f2f15-cd3f-455c-9dfd-4e55391849b0?_state=9id4xAuFKpwGcbNydCnCgkkS5xvbr3uhMU0KZVivJUl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjMWYyZjE1LWNkM2YtNDU1Yy05ZGZkLTRlNTUzOTE4NDliMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjA3NDA5MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=69a9a82c-542d-40dc-aa89-9dd24bd5369e http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="455.678µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3184af1a-9be2-4bd2-83a9-0f678a826947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/bd806a2f-182a-4a2c-b046-ced5e87b6392?_state=zrYaTUY78_8_9LQ3jmm5vi-FaMjO8E7snbtKk_stvEd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkODA2YTJmLTE4MmEtNGEyYy1iMDQ2LWNlZDVlODdiNjM5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjIyNzgyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="611.153µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/bd806a2f-182a-4a2c-b046-ced5e87b6392?_state=zrYaTUY78_8_9LQ3jmm5vi-FaMjO8E7snbtKk_stvEd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkODA2YTJmLTE4MmEtNGEyYy1iMDQ2LWNlZDVlODdiNjM5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjIyNzgyODZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:58-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=f3480e0a-3643-4200-8252-809e208b7227 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="429.369µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=a2a7d2aa-edf4-448a-9d00-befa5e5314bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/28bebdc0-0058-4815-9cc0-3bea4568a16e?_state=YwStydB1nG1UBhnAuMIZaF1rvfFtsHwY-ne5jE5ihdl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YmViZGMwLTAwNTgtNDgxNS05Y2MwLTNiZWE0NTY4YTE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjM3MzI4ODJaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration=701.872943ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:58 -1200] "PUT /v2/foo/bar/blobs/uploads/28bebdc0-0058-4815-9cc0-3bea4568a16e?_state=YwStydB1nG1UBhnAuMIZaF1rvfFtsHwY-ne5jE5ihdl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4YmViZGMwLTAwNTgtNDgxNS05Y2MwLTNiZWE0NTY4YTE2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OC4zMjM3MzI4ODJaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=4e9851a7-7ed5-4159-96be-f6f870f2c150 http.request.method=POST http.request.remoteaddr="127.0.0.1:51704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="616.311µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34: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:46201" http.request.id=9e0c99b3-6344-47a9-bc02-56f60f159f01 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=YSpZnBxBoljO1AfLKBfU_lCmVDfzqv4yR3jDwpf8qkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS4wNDA3NTg5NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=721.333758ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PATCH /v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=YSpZnBxBoljO1AfLKBfU_lCmVDfzqv4yR3jDwpf8qkl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS4wNDA3NTg5NzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3a9cf79c-fd83-4df8-bdaf-2053f8085d93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=Bag_480hdG93pFhN5V57EDSXjVIo61tQMx5iJFkyOvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MjAyNjA4NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTlaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="717.374µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PUT /v2/foo/bar/blobs/uploads/d9e03674-bb2c-449b-815a-2a16172770bd?_state=Bag_480hdG93pFhN5V57EDSXjVIo61tQMx5iJFkyOvN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5ZTAzNjc0LWJiMmMtNDQ5Yi04MTVhLTJhMTYxNzI3NzBiZCIsIk9mZnNldCI6MjAyNjA4NjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzQ6NTlaIn0%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=28a435c5-bb93-41cb-8551-509f21b3dbc8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="655.489µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=97b06221-da7e-4ba7-9304-c1ccc40bcd19 http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=12.663391ms http.response.status=200 http.response.written=20260864 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 20260864 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=error msg="error parsing digest=\"sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=8ed4057b-a4e0-4b61-855f-75dc904c794b http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -time="2025-09-18T11:34: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:46201" http.request.id=8ed4057b-a4e0-4b61-855f-75dc904c794b http.request.method=GET http.request.remoteaddr="127.0.0.1:51704" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="512.173µs" http.response.status=400 http.response.written=110 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3b8b41fb-08d6-4017-933c-982dd5a26692 http.request.method=GET http.request.remoteaddr="127.0.0.1:49412" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="613.416µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=0324303d-0173-412b-a67e-145c49a35346 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration="529.089µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=2e961571-aca4-4669-bd64-c26b2b75a906 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="435.137µs" http.response.status=404 http.response.written=157 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-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:46201" http.request.id=9932c57d-88a2-4ce7-8a9b-3a5e5f774656 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49414" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="478.162µs" http.response.status=404 http.response.written=74 vars.digest="sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 404 74 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=error msg="error parsing digest=\"sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=998aae59-b353-45ed-b925-16dc7fec9e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -time="2025-09-18T11:34: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:46201" http.request.id=998aae59-b353-45ed-b925-16dc7fec9e25 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.282µs" http.response.status=400 http.response.written=110 vars.digest="sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "DELETE /v2/foo/bar/blobs/sha257:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-09-18T11:34:59-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=46f21cbd-6f89-4443-ac2a-9970091544a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:49424" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="625.304µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=a83ec02c-ee68-414a-8694-9148ad521ab0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49424" http.request.uri="/v2/foo/bar/blobs/uploads/9e93ab91-c993-4a3a-afe4-8a51b2979bc2?_state=GjMwb_0GQko7tgPKXBWUwNPrYa-L_RLC_EYppuedF0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTNhYjkxLWM5OTMtNGEzYS1hZmU0LThhNTFiMjk3OWJjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS43OTYxNjQ1MloifQ%3D%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.duration=740.789886ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "PUT /v2/foo/bar/blobs/uploads/9e93ab91-c993-4a3a-afe4-8a51b2979bc2?_state=GjMwb_0GQko7tgPKXBWUwNPrYa-L_RLC_EYppuedF0h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOTNhYjkxLWM5OTMtNGEzYS1hZmU0LThhNTFiMjk3OWJjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNDo1OS43OTYxNjQ1MloifQ%3D%3D&digest=sha256%3A56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=3a743b3d-3fcd-4110-b52e-3d7693271504 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49424" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="650.242µs" http.response.status=200 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "HEAD /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=318f1cef-a00a-4858-bd74-0ae437fcdace http.request.method=GET http.request.remoteaddr="127.0.0.1:49412" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=763.701742ms http.response.status=200 http.response.written=2614272 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" -time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46201" http.request.id=c0a1058a-0ec2-4f77-81a9-18c2fcc3d1df http.request.method=GET http.request.remoteaddr="127.0.0.1:49400" http.request.uri="/v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=767.884437ms http.response.status=200 http.response.written=2687104 -127.0.0.1 - - [18/Sep/2025:11:34:59 -1200] "GET /v2/foo/bar/blobs/sha256:56c78190a1885417548bd613d228688623ae224181a8523fd29e78822d543af5 HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" ---- PASS: TestBlobDelete (2.31s) +time="2026-10-22T20:04:41+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="2026-10-22T20:04:41+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:41+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=0b71fd59-ef94-401e-a5d7-ab118a689571 http.request.method=GET http.request.remoteaddr="127.0.0.1:59644" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.23µs" http.response.status=404 http.response.written=157 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=01cd53d5-9f95-467b-b190-034965eabc6e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.625µs" http.response.status=404 http.response.written=157 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=c8aead58-c119-4938-a2f2-4f7762e04245 http.request.method=POST http.request.remoteaddr="127.0.0.1:59660" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="665.688µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=5d5a40f5-cbfe-4bc3-bce0-71682f2c7023 http.request.method=GET http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="899.437µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=be1cb4b4-f72c-48f0-9923-d51d9ffa3e33 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="766.597µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "DELETE /v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=317bff18-5636-4a6c-81fa-97cd82c9e153 http.request.method=GET http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=60d1dcf1-9366-4e15-a255-38fcf3661e23 +time="2026-10-22T20:04:41+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:46043" http.request.id=317bff18-5636-4a6c-81fa-97cd82c9e153 http.request.method=GET http.request.remoteaddr="127.0.0.1:59660" http.request.uri="/v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="638.738µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=60d1dcf1-9366-4e15-a255-38fcf3661e23 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "GET /v2/foo/bar/blobs/uploads/60d1dcf1-9366-4e15-a255-38fcf3661e23?_state=uQ0xNP7JX5YezHb3yA-xJLjviIluvrZKtQXL-9pEret7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwZDFkY2YxLTkzNjYtNGUxNS1hMjU1LTM4ZmNmMzY2MWUyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yODU0OTUwMzRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=a36c1e7e-0b10-46b3-a89c-b0e372bb9504 http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="958.547µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+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:46043" http.request.id=7e406cd6-f1d5-408d-ab0f-d94e1c0d299b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 provided="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar vars.uuid=e3c65819-b36c-4c3f-b729-1106c8980549 +time="2026-10-22T20:04:41+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=7e406cd6-f1d5-408d-ab0f-d94e1c0d299b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=e3c65819-b36c-4c3f-b729-1106c8980549 +time="2026-10-22T20:04:41+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca, 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:46043" http.request.id=7e406cd6-f1d5-408d-ab0f-d94e1c0d299b http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="747.312µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=e3c65819-b36c-4c3f-b729-1106c8980549 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/e3c65819-b36c-4c3f-b729-1106c8980549?_state=KaFw2DfMaeEMDtK6p75UJIRbD7hRnYuIlzI5a45w2rJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzYzY1ODE5LWIzNmMtNGMzZi1iNzI5LTExMDZjODk4MDU0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTAzNDU4NTlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=a317fa7e-c203-4856-b6b8-422527ced44b http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="651.311µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=528cfb84-f857-4835-bcc5-a94a227997b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/665a9dbd-3ac0-4151-9846-96b5c11b96d3?_state=ydLnFi0hD7nDEn23nAmR48qMALD3cFvzBG4ATPkRpAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NWE5ZGJkLTNhYzAtNDE1MS05ODQ2LTk2YjVjMTFiOTZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTIzMzIzNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="751.399µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/665a9dbd-3ac0-4151-9846-96b5c11b96d3?_state=ydLnFi0hD7nDEn23nAmR48qMALD3cFvzBG4ATPkRpAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NWE5ZGJkLTNhYzAtNDE1MS05ODQ2LTk2YjVjMTFiOTZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTIzMzIzNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=54ca2c62-3796-45eb-a42e-916cf6f9b087 http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="638.688µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=2b3defb4-137c-4059-b0fc-3550b9af77d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/1e130b3d-58fa-4f8d-91d3-c4731a299aa0?_state=FMNZHPIBJQ_sQ_ei4p4A3BQQx_fgC2gC4lF2zYscNyl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMTMwYjNkLTU4ZmEtNGY4ZC05MWQzLWM0NzMxYTI5OWFhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTQyMjIwOTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="827.973µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/1e130b3d-58fa-4f8d-91d3-c4731a299aa0?_state=FMNZHPIBJQ_sQ_ei4p4A3BQQx_fgC2gC4lF2zYscNyl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlMTMwYjNkLTU4ZmEtNGY4ZC05MWQzLWM0NzMxYTI5OWFhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTQyMjIwOTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=d6080153-532c-4635-bc80-beaf1109f5a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="594.635µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=fc7a257e-c041-4455-910d-1f389f268be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/623d19e9-b6e0-4a74-87f7-6a4e01c9c13b?_state=8a_LiUYmAa7QtSJQPi_w6mkfUi8SvSQQXgvPG9VCSyh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyM2QxOWU5LWI2ZTAtNGE3NC04N2Y3LTZhNGUwMWM5YzEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTYyMjk5NzJaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration=1.85757353s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:41 +1400] "PUT /v2/foo/bar/blobs/uploads/623d19e9-b6e0-4a74-87f7-6a4e01c9c13b?_state=8a_LiUYmAa7QtSJQPi_w6mkfUi8SvSQQXgvPG9VCSyh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyM2QxOWU5LWI2ZTAtNGE3NC04N2Y3LTZhNGUwMWM5YzEzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0MS4yOTYyMjk5NzJaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=7a7261d5-3a03-478d-8817-b274bcaf96be http.request.method=POST http.request.remoteaddr="127.0.0.1:59662" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.182893ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:44+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:46043" http.request.id=78ac1b03-1fa7-411c-a7d7-23bc3fc6a1e7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=rVFN_aZn_dewZPAQbwODvYEIBMEsKmwWUmOSbpYr2lJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0My4xNzgxNzM5NzZaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.8099255s http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:43 +1400] "PATCH /v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=rVFN_aZn_dewZPAQbwODvYEIBMEsKmwWUmOSbpYr2lJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0My4xNzgxNzM5NzZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=55da077a-d8e4-476f-a79a-eba38af304fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=GlJlAQWRPI_HQI_73NluE3iw8FxDH8-e2oUo3AhMZ857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MjQ1MTcxMjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NDNaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration=1.084734ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:44 +1400] "PUT /v2/foo/bar/blobs/uploads/5c8ac7f5-73a8-4589-a461-e3e20eb2d9d4?_state=GlJlAQWRPI_HQI_73NluE3iw8FxDH8-e2oUo3AhMZ857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjOGFjN2Y1LTczYTgtNDU4OS1hNDYxLWUzZTIwZWIyZDlkNCIsIk9mZnNldCI6MjQ1MTcxMjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NDNaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=0935c1ae-3259-4399-bd55-c181260e23a7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="963.016µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:44 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=b4bb634e-63c0-4a9d-bc85-357e50cb6b45 http.request.method=GET http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=27.192236ms http.response.status=200 http.response.written=24517120 +127.0.0.1 - - [22/Oct/2026:20:04:44 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 24517120 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=error msg="error parsing digest=\"sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=ac7a46cb-04df-40db-82b2-15174dfeb049 http.request.method=GET http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +time="2026-10-22T20:04:45+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:46043" http.request.id=ac7a46cb-04df-40db-82b2-15174dfeb049 http.request.method=GET http.request.remoteaddr="127.0.0.1:59662" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="793.317µs" http.response.status=400 http.response.written=110 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=e324bc3f-2944-4bc6-a027-eb499b02e0c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59674" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration="930.113µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=8d7df319-5602-408f-b730-d7226da3e9d4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59688" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration="718.407µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "DELETE /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=e01153d0-8278-4ab3-a4ec-1026ec8f03af http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59688" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="602.95µs" http.response.status=404 http.response.written=157 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+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:46043" http.request.id=0d743068-dc0c-4e81-ad72-6f2bb85c7fdb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59688" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="622.337µs" http.response.status=404 http.response.written=74 vars.digest="sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "DELETE /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 404 74 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=error msg="error parsing digest=\"sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=d26303ac-b68f-4296-85a2-854916e886f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59692" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +time="2026-10-22T20:04:45+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:46043" http.request.id=d26303ac-b68f-4296-85a2-854916e886f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59692" http.request.uri="/v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.015µs" http.response.status=400 http.response.written=110 vars.digest="sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "DELETE /v2/foo/bar/blobs/sha257:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2026-10-22T20:04:45+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=99812987-1b70-4320-b276-fa35870623b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:59700" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="633.769µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=4e68a815-b836-411a-bd84-a361fe621454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59700" http.request.uri="/v2/foo/bar/blobs/uploads/3508e030-d92e-4a79-a2f0-775400c7c8ca?_state=HcBqDLDYxo1Rir2C9sFpRuy8dbjrgeDC6V7xjUIggzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDhlMDMwLWQ5MmUtNGE3OS1hMmYwLTc3NTQwMGM3YzhjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0NS4wMzczNTk4MjlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.duration=1.762678742s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "PUT /v2/foo/bar/blobs/uploads/3508e030-d92e-4a79-a2f0-775400c7c8ca?_state=HcBqDLDYxo1Rir2C9sFpRuy8dbjrgeDC6V7xjUIggzd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDhlMDMwLWQ5MmUtNGE3OS1hMmYwLTc3NTQwMGM3YzhjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0NS4wMzczNTk4MjlaIn0%3D&digest=sha256%3A22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=87cfe615-498f-4a47-ba73-13d9ef7beacb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59700" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="858.85µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:46 +1400] "HEAD /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=374fc1e1-4f80-4c32-8478-4e7806473522 http.request.method=GET http.request.remoteaddr="127.0.0.1:59672" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.797601583s http.response.status=200 http.response.written=2648704 +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 2648704 "" "Go-http-client/1.1" +time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46043" http.request.id=d06f6004-54d2-4728-a08e-a18cc2416f6c http.request.method=GET http.request.remoteaddr="127.0.0.1:59674" http.request.uri="/v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.79389374s http.response.status=200 http.response.written=2646784 +127.0.0.1 - - [22/Oct/2026:20:04:45 +1400] "GET /v2/foo/bar/blobs/sha256:22646a9d07316c952ea169f070e5070e994f50bfbd29dea8d73d3d93022e8aca HTTP/1.1" 200 2646784 "" "Go-http-client/1.1" +--- PASS: TestBlobDelete (5.66s) === RUN TestRelativeURL -time="2025-09-18T11:35:00-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="2025-09-18T11:35:00-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:00-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=132384d3-3f80-41b1-a36e-aebb2617f5b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="621.849µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=8e8ebc66-599b-4811-ac91-6d88442825ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:52084" http.request.uri="/v2/foo/bar/blobs/uploads/322a732d-fb77-431c-9f40-4b41345314b5?_state=afIpOvVetxQUzheG4q5n-cYz-EfwBR_WDTcZ6iIYJYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmE3MzJkLWZiNzctNDMxYy05ZjQwLTRiNDEzNDUzMTRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMC41NTYwNTM4OTZaIn0%3D&digest=sha256%3A57ed0ea27662c01b6a41098e073b7be649d99ee0401b19e9731ca02485232691" http.request.useragent=Go-http-client/1.1 http.response.duration=1.038085304s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:00 -1200] "PUT /v2/foo/bar/blobs/uploads/322a732d-fb77-431c-9f40-4b41345314b5?_state=afIpOvVetxQUzheG4q5n-cYz-EfwBR_WDTcZ6iIYJYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMmE3MzJkLWZiNzctNDMxYy05ZjQwLTRiNDEzNDUzMTRiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMC41NTYwNTM4OTZaIn0%3D&digest=sha256%3A57ed0ea27662c01b6a41098e073b7be649d99ee0401b19e9731ca02485232691 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=41dc6b36-e60e-4a26-be5e-d5bbe00fd12a http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="768.952µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:01-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=de65872a-0e04-4fec-83a5-465c9de6e233 http.request.method=POST http.request.remoteaddr="127.0.0.1:52084" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="560.196µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40677" http.request.id=719502cd-f4c5-4b9c-9c41-0677b0097f75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52084" http.request.uri="/v2/foo/bar/blobs/uploads/a441300e-538b-4e91-9d8b-8546211f4dc7?_state=NpmUoQkLRRi5YCQidTd3eECk9jS6O0hd6RZe8YAqpbF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDEzMDBlLTUzOGItNGU5MS05ZDhiLTg1NDYyMTFmNGRjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMS43MjkxODExNTFaIn0%3D&digest=sha256%3A1e5cf1c5a162bd453bb274130974200f320868808eec4913b5d1f53a150d1e01" http.request.useragent=Go-http-client/1.1 http.response.duration=644.365156ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:01 -1200] "PUT /v2/foo/bar/blobs/uploads/a441300e-538b-4e91-9d8b-8546211f4dc7?_state=NpmUoQkLRRi5YCQidTd3eECk9jS6O0hd6RZe8YAqpbF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NDEzMDBlLTUzOGItNGU5MS05ZDhiLTg1NDYyMTFmNGRjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMS43MjkxODExNTFaIn0%3D&digest=sha256%3A1e5cf1c5a162bd453bb274130974200f320868808eec4913b5d1f53a150d1e01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" ---- PASS: TestRelativeURL (1.82s) +time="2026-10-22T20:04:46+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="2026-10-22T20:04:46+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=5cc0581a-e1fa-4469-b9ab-f362c4570640 http.request.method=POST http.request.remoteaddr="127.0.0.1:47610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="849.884µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:46 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=44901da2-485a-4cc0-b576-0eb6a9060514 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47610" http.request.uri="/v2/foo/bar/blobs/uploads/d2cdc52a-6ced-43ee-a342-4e5c2fd434d0?_state=RPTApJNRKc9hNrnvpE0KOgjfuyUTI9Co1LUXwFNdwrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyY2RjNTJhLTZjZWQtNDNlZS1hMzQyLTRlNWMyZmQ0MzRkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0Ni44Mjc3NTExOTJaIn0%3D&digest=sha256%3A49fe7afc5140805f267adbc854b1fd0d05be46e21c2d63ff6c9527f22f104ede" http.request.useragent=Go-http-client/1.1 http.response.duration=2.019476808s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:46 +1400] "PUT /v2/foo/bar/blobs/uploads/d2cdc52a-6ced-43ee-a342-4e5c2fd434d0?_state=RPTApJNRKc9hNrnvpE0KOgjfuyUTI9Co1LUXwFNdwrt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyY2RjNTJhLTZjZWQtNDNlZS1hMzQyLTRlNWMyZmQ0MzRkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0Ni44Mjc3NTExOTJaIn0%3D&digest=sha256%3A49fe7afc5140805f267adbc854b1fd0d05be46e21c2d63ff6c9527f22f104ede HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=3b48f3bf-020c-415f-a9f2-04de0c52af74 http.request.method=POST http.request.remoteaddr="127.0.0.1:47610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.033789ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=ba0989ed-7cfe-4f07-ba77-0a5a77850d8a http.request.method=POST http.request.remoteaddr="127.0.0.1:47610" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="658.474µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37975" http.request.id=3fd58b26-7045-42da-bcdb-356528448d7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47610" http.request.uri="/v2/foo/bar/blobs/uploads/0874bad4-d49f-4b1a-a797-ebbe69432393?_state=Q2hYUSVdgSaivw6syxNEM9NPFwmOS0VBoMfGgfedjgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NzRiYWQ0LWQ0OWYtNGIxYS1hNzk3LWViYmU2OTQzMjM5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0OS4xMDUxMzYwODhaIn0%3D&digest=sha256%3A71b830912bce452c9a7f0c3ed140703f49bfb330a0f268c2370cc1d9f166f8a9" http.request.useragent=Go-http-client/1.1 http.response.duration=1.323445791s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:49 +1400] "PUT /v2/foo/bar/blobs/uploads/0874bad4-d49f-4b1a-a797-ebbe69432393?_state=Q2hYUSVdgSaivw6syxNEM9NPFwmOS0VBoMfGgfedjgJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NzRiYWQ0LWQ0OWYtNGIxYS1hNzk3LWViYmU2OTQzMjM5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo0OS4xMDUxMzYwODhaIn0%3D&digest=sha256%3A71b830912bce452c9a7f0c3ed140703f49bfb330a0f268c2370cc1d9f166f8a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +--- PASS: TestRelativeURL (3.61s) === RUN TestBlobDeleteDisabled -time="2025-09-18T11:35: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="2025-09-18T11:35:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:02-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:37527" http.request.id=5ae7ba35-8ca4-4909-9808-0806a446d263 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52154" http.request.uri="/v2/foo/bar/blobs/sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="578.583µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "DELETE /v2/foo/bar/blobs/sha256:c05cc2b6f42a9a3585f4d2bfde9bbaa018b7998394293e372002310838e4bd32 HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestBlobDeleteDisabled (0.07s) +time="2026-10-22T20:04: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="2026-10-22T20:04:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:50+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:46435" http.request.id=36152170-4590-4fdb-8b8b-9767ec4b82af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58850" http.request.uri="/v2/foo/bar/blobs/sha256:79d67770f9966f52e03899314c38a061c6e920b403efc4872910a1c22f7a8d60" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="872.857µs" http.response.status=405 http.response.written=78 vars.digest="sha256:79d67770f9966f52e03899314c38a061c6e920b403efc4872910a1c22f7a8d60" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:50 +1400] "DELETE /v2/foo/bar/blobs/sha256:79d67770f9966f52e03899314c38a061c6e920b403efc4872910a1c22f7a8d60 HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestBlobDeleteDisabled (0.11s) === RUN TestDeleteDisabled -time="2025-09-18T11:35: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="2025-09-18T11:35:02-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:02-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41295" http.request.id=54da550f-79fd-4b5b-a752-9f0c74a2f481 http.request.method=POST http.request.remoteaddr="127.0.0.1:48148" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="608.259µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41295" http.request.id=eb3d8d69-f0cb-4556-9a83-c65230a1882d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/bar/blobs/uploads/f9f03fd5-4f9f-4c63-915b-86c43c476a98?_state=o0UWebi3qY-K0eRzWmun471RL3FCKuGGU7yptRHZIid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZjAzZmQ1LTRmOWYtNGM2My05MTViLTg2YzQzYzQ3NmE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMi41NTQwMjUyNDZaIn0%3D&digest=sha256%3A8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" http.request.useragent=Go-http-client/1.1 http.response.duration=1.502513951s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:02 -1200] "PUT /v2/foo/bar/blobs/uploads/f9f03fd5-4f9f-4c63-915b-86c43c476a98?_state=o0UWebi3qY-K0eRzWmun471RL3FCKuGGU7yptRHZIid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZjAzZmQ1LTRmOWYtNGM2My05MTViLTg2YzQzYzQ3NmE5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowMi41NTQwMjUyNDZaIn0%3D&digest=sha256%3A8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:04-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:41295" http.request.id=f6c7d6f2-09ef-4130-a58e-af69bfa49181 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48148" http.request.uri="/v2/foo/bar/blobs/sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="538.743µs" http.response.status=405 http.response.written=78 vars.digest="sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087" vars.name=foo/bar -127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "DELETE /v2/foo/bar/blobs/sha256:8aa3aabd6361b366cdeb8b392024945c2466b907158a23189c13d0bc06623087 HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestDeleteDisabled (1.62s) +time="2026-10-22T20:04: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="2026-10-22T20:04:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33833" http.request.id=6abef03a-aa0d-4f0b-9c6a-d1b9995d4327 http.request.method=POST http.request.remoteaddr="127.0.0.1:46550" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.113808ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33833" http.request.id=a1eeaf9a-698c-4ccb-ba16-88295d850673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46550" http.request.uri="/v2/foo/bar/blobs/uploads/2218736d-c4f8-4dfe-a20f-fb12cc55d47a?_state=KWqpPLzbUJk_-bKBx5g6NASkqcwHxh34gj2jZD5ACVR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMTg3MzZkLWM0ZjgtNGRmZS1hMjBmLWZiMTJjYzU1ZDQ3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1MC42Mzc4Nzc5NTlaIn0%3D&digest=sha256%3A606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.344818755s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:50 +1400] "PUT /v2/foo/bar/blobs/uploads/2218736d-c4f8-4dfe-a20f-fb12cc55d47a?_state=KWqpPLzbUJk_-bKBx5g6NASkqcwHxh34gj2jZD5ACVR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyMTg3MzZkLWM0ZjgtNGRmZS1hMjBmLWZiMTJjYzU1ZDQ3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1MC42Mzc4Nzc5NTlaIn0%3D&digest=sha256%3A606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:51+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:33833" http.request.id=bdb2298e-9d86-4ecb-b690-38f65b35bdb9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46550" http.request.uri="/v2/foo/bar/blobs/sha256:606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="787.106µs" http.response.status=405 http.response.written=78 vars.digest="sha256:606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c" vars.name=foo/bar +127.0.0.1 - - [22/Oct/2026:20:04:51 +1400] "DELETE /v2/foo/bar/blobs/sha256:606fcd6f531a1542759d61eb780108a22fcec5c215ff3510152920c360e3db8c HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestDeleteDisabled (1.44s) === RUN TestDeleteReadOnly -time="2025-09-18T11:35:04-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="2025-09-18T11:35:04-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:04-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38801" http.request.id=93b06656-785e-4335-baa7-6d5866078652 http.request.method=POST http.request.remoteaddr="127.0.0.1:44704" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="903.424µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:05-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38801" http.request.id=3cc6d6c4-da2b-4d6f-80e5-3eecd04e1cf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/blobs/uploads/8b38976d-6a98-469d-9481-500e83c5190b?_state=X_8lxznjHLVaDsLumrVq873g5ItReFSq_BiAmGkq-wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMzg5NzZkLTZhOTgtNDY5ZC05NDgxLTUwMGU4M2M1MTkwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowNC4xNDY3Mjk3NDNaIn0%3D&digest=sha256%3A899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25" http.request.useragent=Go-http-client/1.1 http.response.duration=1.257686649s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:04 -1200] "PUT /v2/foo/bar/blobs/uploads/8b38976d-6a98-469d-9481-500e83c5190b?_state=X_8lxznjHLVaDsLumrVq873g5ItReFSq_BiAmGkq-wt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMzg5NzZkLTZhOTgtNDY5ZC05NDgxLTUwMGU4M2M1MTkwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNTowNC4xNDY3Mjk3NDNaIn0%3D&digest=sha256%3A899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "DELETE /v2/foo/bar/blobs/sha256:899fe0b56c16459490424d470fa8da6af35eb36c048d3d8b8eddd0fe8abdbc25 HTTP/1.1" 405 19 "" "Go-http-client/1.1" ---- PASS: TestDeleteReadOnly (1.35s) +time="2026-10-22T20:04:51+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="2026-10-22T20:04:51+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41849" http.request.id=c1df77a5-c65f-47c7-babe-4cd271c1db41 http.request.method=POST http.request.remoteaddr="127.0.0.1:33538" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="937.698µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:52 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41849" http.request.id=48678264-27fb-4a59-a846-c8ecfc21f426 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33538" http.request.uri="/v2/foo/bar/blobs/uploads/cc923bf2-2649-4c1d-9193-28e125a83df2?_state=Ofd67D3BVa0WVN4IYGNS1NvuAd3-sphoXxJCWTrRXAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjOTIzYmYyLTI2NDktNGMxZC05MTkzLTI4ZTEyNWE4M2RmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1Mi4xMTQ1MTMxOTlaIn0%3D&digest=sha256%3Af8ebd942f8e9ce3873761ddd28425944e4683d14ee5aa060a8e360eec8551a27" http.request.useragent=Go-http-client/1.1 http.response.duration=2.212354804s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:52 +1400] "PUT /v2/foo/bar/blobs/uploads/cc923bf2-2649-4c1d-9193-28e125a83df2?_state=Ofd67D3BVa0WVN4IYGNS1NvuAd3-sphoXxJCWTrRXAx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjOTIzYmYyLTI2NDktNGMxZC05MTkzLTI4ZTEyNWE4M2RmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNDo1Mi4xMTQ1MTMxOTlaIn0%3D&digest=sha256%3Af8ebd942f8e9ce3873761ddd28425944e4683d14ee5aa060a8e360eec8551a27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "DELETE /v2/foo/bar/blobs/sha256:f8ebd942f8e9ce3873761ddd28425944e4683d14ee5aa060a8e360eec8551a27 HTTP/1.1" 405 19 "" "Go-http-client/1.1" +--- PASS: TestDeleteReadOnly (2.34s) === RUN TestStartPushReadOnly -time="2025-09-18T11:35:05-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="2025-09-18T11:35:05-12:00" level=info msg="redis not configured" go.version=go1.24.4 -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" +time="2026-10-22T20:04:54+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="2026-10-22T20:04:54+14:00" level=info msg="redis not configured" go.version=go1.24.4 +127.0.0.1 - - [22/Oct/2026:20:04:54 +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-18T11:35:05-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="2025-09-18T11:35:05-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:05-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:41049" http.request.id=db97d4d9-06b2-4616-aef5-1d7073da4a5e http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="998.157µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-09-18T11:35:05-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:41049" http.request.id=529a2f04-b6dc-4e2c-8d64-16459842f13a http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="651.544µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-09-18T11:35:05-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:41049" http.request.id=e9231839-d871-44fc-bfe7-fbb5e9358a76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="732.296µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="920.82µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="962.314µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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="981.573µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:05-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:41049" http.request.id=6a0b731d-ecb5-475a-977e-4fd883ebc44b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" 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.007802ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2025-09-18T11:35:05-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b21622fc-34fa-44a7-adf7-bbae7031022c http.request.method=POST http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="878.938µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:07-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=628c35db-6895-4867-829a-12017f14402c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/blobs/uploads/ee2e473b-3771-41c9-880f-4970123c0938?_state=IozNYb0xzgMeMQv_zqE2EOu1VXmBns9sUuH6ivmUQ7N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTJlNDczYi0zNzcxLTQxYzktODgwZi00OTcwMTIzYzA5MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDUuNTEzMjIwMTIyWiJ9&digest=sha256%3A5d90240b870604003e216b4f9d75dfb9db9af3a90c5298f4b5c4ac497e7f6ecb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.55629486s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:05 -1200] "PUT /v2/foo/schema1/blobs/uploads/ee2e473b-3771-41c9-880f-4970123c0938?_state=IozNYb0xzgMeMQv_zqE2EOu1VXmBns9sUuH6ivmUQ7N7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTJlNDczYi0zNzcxLTQxYzktODgwZi00OTcwMTIzYzA5MzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDUuNTEzMjIwMTIyWiJ9&digest=sha256%3A5d90240b870604003e216b4f9d75dfb9db9af3a90c5298f4b5c4ac497e7f6ecb HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:07-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=0bf9436a-3816-4364-bcaf-db3a5f63f035 http.request.method=POST http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="735.821µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:07 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=3d28132a-b6b3-4d3a-ad3e-ea26720c6657 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/blobs/uploads/b50b7a3d-8d0b-4a0b-abb4-b119701724ee?_state=CnwhmTwIpO8pQNT9z88XxH0mRPCPIPAIAs-KzrBmfW17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTBiN2EzZC04ZDBiLTRhMGItYWJiNC1iMTE5NzAxNzI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDcuMTk3NzI5NjMzWiJ9&digest=sha256%3Ab126641750c25721dd18fdd88ef74e763ba236d72f5e1a85560f13f8bd65e81d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.448361602s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:07 -1200] "PUT /v2/foo/schema1/blobs/uploads/b50b7a3d-8d0b-4a0b-abb4-b119701724ee?_state=CnwhmTwIpO8pQNT9z88XxH0mRPCPIPAIAs-KzrBmfW17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNTBiN2EzZC04ZDBiLTRhMGItYWJiNC1iMTE5NzAxNzI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDcuMTk3NzI5NjMzWiJ9&digest=sha256%3Ab126641750c25721dd18fdd88ef74e763ba236d72f5e1a85560f13f8bd65e81d HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=58d426fa-dd84-473c-b8c6-7960b2e1e51b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.03283ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=ad473736-816f-46f6-af7b-744b26b18e41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="920.84µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=7f18198a-6428-4805-9ca4-f7959a4ceb06 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="765.204µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=4010babf-3fa8-46b9-bf5c-7205df00cd5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="977.196µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-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:41049" http.request.id=cf723ef6-59fe-4810-b1ad-9c3e2e2b031b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="958.388µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-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:41049" http.request.id=fa110944-ce08-4379-a5a0-6fe65787d6e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration=1.348667ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:41049" http.request.id=d66fe5f7-f6e3-48c7-98e8-7c5e858678ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration=1.11997ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=a2ddb537-19bc-497e-9a67-d93e8183dcd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="904.977µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=0f51cc18-830e-46df-904c-c85b55e07438 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="722.951µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=62d064f5-686b-4314-929a-39c77cd26720 http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.duration="712.697µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=c7365949-60cd-4640-b06e-6f086882cd5b http.request.method=GET http.request.remoteaddr="127.0.0.1:40186" 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="621.809µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=error msg="payload digest does match: \"sha256:0031e59e72d657c5f9a11416674ffe80f48207ed8b457377a13ca76fc8cf30b8\" != \"sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed\"" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=044f80e9-b76b-4e7d-bddf-b459df11dfc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" -time="2025-09-18T11:35:08-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:41049" http.request.id=044f80e9-b76b-4e7d-bddf-b459df11dfc2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40186" http.request.uri="/v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="725.686µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed" -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema1/manifests/sha256:4e8f0b297c063a379e4aeef88f70c347cab87f60adb3d36a9a4d3fb4008b10ed HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-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:41049" http.request.id=57564b39-61f5-4829-8408-a12914d0567b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="699.828µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-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:41049" http.request.id=2f8007db-ccef-4698-9e9c-32dc5fd9c399 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="611.974µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="705.786µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="741.5µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35:08-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:41049" http.request.id=96877cb7-5c43-428b-aa40-c8ab7a129fb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="766.929µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=01880179-7580-4fc0-a901-50642194e158 http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="686.506µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=83adfff3-ca80-4d4b-87bc-0a98e5b7fa4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/0f5dd7bb-79ea-498d-85ad-514903708f9b?_state=WjAXsIq5NjOEQI3OJjb9vSrK5I0aVGm7O_RYS1ny2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZjVkZDdiYi03OWVhLTQ5OGQtODVhZC01MTQ5MDM3MDhmOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNjY0NTQxMTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="897.575µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/blobs/uploads/0f5dd7bb-79ea-498d-85ad-514903708f9b?_state=WjAXsIq5NjOEQI3OJjb9vSrK5I0aVGm7O_RYS1ny2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwZjVkZDdiYi03OWVhLTQ5OGQtODVhZC01MTQ5MDM3MDhmOWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNjY0NTQxMTM0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-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:41049" http.request.id=a46c0763-4a79-4be3-bc71-31ada1b42707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="727.88µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35:08-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:41049" http.request.id=a46c0763-4a79-4be3-bc71-31ada1b42707 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="773.248µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2025-09-18T11:35:08-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b1f49f9c-5268-4af8-b912-f0b4be74f602 http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="857.985µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:09-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=c3cb9517-1c7f-4653-9d83-c3253c35dd72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/5daafdbc-7388-49f6-8809-8704864d04d5?_state=20dpgQFV4I6_Ea37r5Ls3TyfsqyK4Gjq2GW93HsoRRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGFhZmRiYy03Mzg4LTQ5ZjYtODgwOS04NzA0ODY0ZDA0ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNzU1OTU1ODM3WiJ9&digest=sha256%3A5ecb5346c9ee9fb4839bf1bf23310e96b5fc1e49ae8e9bbb0fa41b459920a3b5" http.request.useragent=Go-http-client/1.1 http.response.duration=1.097628543s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:08 -1200] "PUT /v2/foo/schema2/blobs/uploads/5daafdbc-7388-49f6-8809-8704864d04d5?_state=20dpgQFV4I6_Ea37r5Ls3TyfsqyK4Gjq2GW93HsoRRt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZGFhZmRiYy03Mzg4LTQ5ZjYtODgwOS04NzA0ODY0ZDA0ZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDguNzU1OTU1ODM3WiJ9&digest=sha256%3A5ecb5346c9ee9fb4839bf1bf23310e96b5fc1e49ae8e9bbb0fa41b459920a3b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:09-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=b18cb8f9-54c1-41be-844c-55c34415721a http.request.method=POST http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="764.084µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:09 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=3ebd889b-daaa-4830-9a2c-dc5b2d9f7bfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/blobs/uploads/0433c61d-fb51-4c85-9eb7-8842a35a2818?_state=mK1JiyrU5RZl32bFrqmV7zNjKdr1v9GtlWi0AmTuwCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDMzYzYxZC1mYjUxLTRjODUtOWViNy04ODQyYTM1YTI4MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDkuOTE1ODMyMzMzWiJ9&digest=sha256%3Ae9771b2a3614b4008e81c4412035e300acb0c5c2d65a4a46c32933fd34aefcb0" http.request.useragent=Go-http-client/1.1 http.response.duration=640.69176ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:09 -1200] "PUT /v2/foo/schema2/blobs/uploads/0433c61d-fb51-4c85-9eb7-8842a35a2818?_state=mK1JiyrU5RZl32bFrqmV7zNjKdr1v9GtlWi0AmTuwCN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDMzYzYxZC1mYjUxLTRjODUtOWViNy04ODQyYTM1YTI4MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MDkuOTE1ODMyMzMzWiJ9&digest=sha256%3Ae9771b2a3614b4008e81c4412035e300acb0c5c2d65a4a46c32933fd34aefcb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:41049" http.request.id=7589b631-a6d2-4c2f-87f0-aef5a1007ef5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="822.642µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:41049" http.request.id=d7b55059-69ca-4a09-9272-123a9b6c810c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.duration="831.465µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=a901ef6b-48c5-492a-b6e6-672665f3a37f http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="684.073µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=de7bd047-4886-4dac-a604-ca7c17242be0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="602.37µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=aba9a347-21e4-4688-8b3f-ce5e1e0cbdb9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="450.31µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=860aa48b-e716-4aa4-9dea-c7a153276c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81" http.request.useragent=Go-http-client/1.1 http.response.duration="470.52µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=32a3a21f-c139-4ecc-882c-458dd631c40d http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="409.498µs" http.response.status=200 http.response.written=45 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="rewriting manifest sha256:bed2e4393a9e7d273c04953f1db9bb15ba9cd16ef5cc26cbf972c6da9c956b81 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=649eda9f-d3b2-4e69-903f-c36e98eeea9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=649eda9f-d3b2-4e69-903f-c36e98eeea9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="926.599µs" http.response.status=200 http.response.written=1549 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:41049" http.request.id=dd4eddb2-5298-437d-b047-504aa9bd76c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" 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="479.714µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:41049" http.request.id=a932c81f-88c1-4bbc-b635-e7bffecc7f45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="549.64µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:41049" http.request.id=28689f0a-f4f4-49df-b8b3-5a563207f275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.duration="523.66µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=8a0decaf-8171-42ac-b2c6-f6694e21715f http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="515.828µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=4808d7d4-3d04-4cc6-b7cc-b30c0cb55402 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="513.907µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=30f835cc-ace2-483f-8138-8d19fee26db0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="453.164µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=259f29b0-a607-414f-b2a4-94fe3ca894a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" http.request.uri="/v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804" http.request.useragent=Go-http-client/1.1 http.response.duration="386.273µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="rewriting manifest list sha256:d8502a2e96b4b871d7720dbac14b9c2a00b4d900827a044b0c2de90367f96804 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=56e022b0-7bb2-4fc4-a109-41105851de91 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41049" http.request.id=56e022b0-7bb2-4fc4-a109-41105851de91 http.request.method=GET http.request.remoteaddr="127.0.0.1:59036" 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="987.551µs" http.response.status=200 http.response.written=1554 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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="2025-09-18T11:35:10-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:10-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:38941" http.request.id=cf4c56cd-e8df-4b83-ab54-4506ab8ef694 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="499.444µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:38941" http.request.id=730099ca-8e36-43e8-9041-de39d10b1aaf http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="644.703µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:38941" http.request.id=c5a4af6c-afb0-4991-a93a-2ebf50f2a9f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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.651µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="908.041µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="955.033µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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="976.154µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:10-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:38941" http.request.id=f4dfb834-cf2d-46ef-bdcf-c70f01409a98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" 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.013811ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2025-09-18T11:35:10-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=4bbdb349-1805-40f3-918a-160e5db4b96a http.request.method=POST http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="899.017µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8068a3c6-822b-4f6c-a9f1-e89e784beee6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/blobs/uploads/4798e7d8-b022-4e1e-b8b7-831c910479f2?_state=n9If9HTJUF7USviFDtlXb3Fi16S4SQoqRNVQNb6FNE57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Nzk4ZTdkOC1iMDIyLTRlMWUtYjhiNy04MzFjOTEwNDc5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTAuNjUyMjYxMzEzWiJ9&digest=sha256%3Acbcdff86afdd5630fbdde82ede3f6eaf6a67aafadc185abab95005f28795e9ed" http.request.useragent=Go-http-client/1.1 http.response.duration=888.7957ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:10 -1200] "PUT /v2/foo/schema1/blobs/uploads/4798e7d8-b022-4e1e-b8b7-831c910479f2?_state=n9If9HTJUF7USviFDtlXb3Fi16S4SQoqRNVQNb6FNE57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0Nzk4ZTdkOC1iMDIyLTRlMWUtYjhiNy04MzFjOTEwNDc5ZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTAuNjUyMjYxMzEzWiJ9&digest=sha256%3Acbcdff86afdd5630fbdde82ede3f6eaf6a67aafadc185abab95005f28795e9ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:11-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1e4d8c1a-df01-40ae-9b41-990489fa9220 http.request.method=POST http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="617.784µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:11 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=0400927b-1c2a-4d0d-a02b-733fa8c51fa0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/blobs/uploads/c8da3a98-1ecd-4284-8d30-21ca362dbef2?_state=0wMXn4ZLNDeIw7T02fNmrRs8TkqupXP83sidYA26xlF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOGRhM2E5OC0xZWNkLTQyODQtOGQzMC0yMWNhMzYyZGJlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTEuNjI0NTI4MjE1WiJ9&digest=sha256%3A3979aeb9d12223f782d914325d5c4c6cec7f19e914ab5801be4255aaacb8b122" http.request.useragent=Go-http-client/1.1 http.response.duration=1.378009433s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:11 -1200] "PUT /v2/foo/schema1/blobs/uploads/c8da3a98-1ecd-4284-8d30-21ca362dbef2?_state=0wMXn4ZLNDeIw7T02fNmrRs8TkqupXP83sidYA26xlF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOGRhM2E5OC0xZWNkLTQyODQtOGQzMC0yMWNhMzYyZGJlZjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTEuNjI0NTI4MjE1WiJ9&digest=sha256%3A3979aeb9d12223f782d914325d5c4c6cec7f19e914ab5801be4255aaacb8b122 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=b3fa53b3-4162-4b6e-8a32-1c0ac239c6ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.147062ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=4bedbdf6-e792-40c6-811f-bda946a1bc2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="916.644µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=6b1a0d9d-dc1a-4a2d-b4f8-e770e5947fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="895.111µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=d8f04327-acda-42d2-bf57-a93cd1c84f63 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="681.018µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=3117a48a-08e0-4efd-a2c3-aa89472afea7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="855.581µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=d7aa62a0-1a2d-46e6-8887-efa1c3cb1085 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="940.379µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=a90c25f2-44be-4c5f-ada4-d26e1eb2afc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="868.763µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=dbecc483-a8ff-4683-970a-78d975a0a688 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="663.231µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1bd84f27-a0a7-46e3-a9be-990f6a91c46c http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="450.39µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=f1068dae-8df1-41c6-b89f-0c6503901eef http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.duration="363.418µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=de12cf42-1a65-4635-9f00-1eddff48bb99 http.request.method=GET http.request.remoteaddr="127.0.0.1:43720" 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="435.487µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=error msg="payload digest does match: \"sha256:e902d81aedf6cfdf14d8510f399588cece9269f17b718a41ccbb485778d70396\" != \"sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7\"" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=98f9b698-37e9-40fe-8241-0d192ee09a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" -time="2025-09-18T11:35: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:38941" http.request.id=98f9b698-37e9-40fe-8241-0d192ee09a9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43720" http.request.uri="/v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="501.236µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7" -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:a29a2abf293240a485c47941a9b2a79362f55a0e7f3bcd2d7dfa538b5c5fcaf7 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=bebc4dac-2c49-4848-b291-42c34dcf0153 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="448.887µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=30c80ca2-a635-49fa-a0ae-311b96d3a570 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="424.241µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="438.312µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="469.33µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35: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:38941" http.request.id=0602fce8-352e-4d26-a39d-a25827e10a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="490.421µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=fa97ffe6-440b-4de2-8dba-f8741a2d92db http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="477.15µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=2d06df2a-4282-4dc4-928a-5576f3d1cf92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/a6e97127-5c2e-4b49-851e-ae8f6c480d1b?_state=XtwAP5IgWqM-9tiNC5ioHDsqGiKUHbmxrX6AmuJPbG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmU5NzEyNy01YzJlLTRiNDktODUxZS1hZThmNmM0ODBkMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMDE4NzUwMjQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="820.359µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/a6e97127-5c2e-4b49-851e-ae8f6c480d1b?_state=XtwAP5IgWqM-9tiNC5ioHDsqGiKUHbmxrX6AmuJPbG17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmU5NzEyNy01YzJlLTRiNDktODUxZS1hZThmNmM0ODBkMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMDE4NzUwMjQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:38941" http.request.id=0bb2482f-d7e5-4d2b-9679-e86d11203d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="586.045µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35: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:38941" http.request.id=0bb2482f-d7e5-4d2b-9679-e86d11203d81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="620.508µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2025-09-18T11:35:13-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=84018860-de17-42e1-8d40-6387f62bf334 http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="713.167µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=b50509a6-a512-4e4d-a885-b0bd72e3dff4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/f07a4c75-27a2-4e1d-8001-585f7acce6aa?_state=ZY3xxjWhfK_ydQD_k8ZzHZMadCFmp2uINxgLlzBArvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDdhNGM3NS0yN2EyLTRlMWQtODAwMS01ODVmN2FjY2U2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMTAxOTkyODUyWiJ9&digest=sha256%3A4aed7318df1edacaaddf2c0960906444a22f8a0373d46f2a6605ecb434d26ce8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.09995736s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/f07a4c75-27a2-4e1d-8001-585f7acce6aa?_state=ZY3xxjWhfK_ydQD_k8ZzHZMadCFmp2uINxgLlzBArvR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDdhNGM3NS0yN2EyLTRlMWQtODAwMS01ODVmN2FjY2U2YWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTMuMTAxOTkyODUyWiJ9&digest=sha256%3A4aed7318df1edacaaddf2c0960906444a22f8a0373d46f2a6605ecb434d26ce8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:14-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=05fd1235-1644-4176-8fe9-c8f3eb9259ba http.request.method=POST http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="681.719µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:14 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=277d2a34-6b93-470c-be6a-766f87464d44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/blobs/uploads/99748ec2-08b8-486c-be97-04128b07343c?_state=JVTJm77CsjOcotNqYz3X6MV4MeKMwRyZ-mgjVP6mXIR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTc0OGVjMi0wOGI4LTQ4NmMtYmU5Ny0wNDEyOGIwNzM0M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTQuMjg0MzUxMTE1WiJ9&digest=sha256%3A07a8dd5c761f2077ff63b7bee3507337b47274b1593da166fc44694cde5b111b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.269758014s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:14 -1200] "PUT /v2/foo/schema2/blobs/uploads/99748ec2-08b8-486c-be97-04128b07343c?_state=JVTJm77CsjOcotNqYz3X6MV4MeKMwRyZ-mgjVP6mXIR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5OTc0OGVjMi0wOGI4LTQ4NmMtYmU5Ny0wNDEyOGIwNzM0M2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTQuMjg0MzUxMTE1WiJ9&digest=sha256%3A07a8dd5c761f2077ff63b7bee3507337b47274b1593da166fc44694cde5b111b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:38941" http.request.id=6cb5f9ee-1b74-4107-94d9-7f8f9e48b9ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.023676ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:38941" http.request.id=c05a7bc4-3e3f-43b1-99b7-c28f30012a41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.duration="745.376µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=19b9a962-53ed-438f-a770-c64548c49272 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="789.592µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=41728bae-ae9f-4266-a4bd-01abfb479633 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="712.617µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=fd32ec1d-7ed3-458f-a09a-eebf8ffae60a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="622.61µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=ba426b69-3d9d-4adc-ac30-b026759eccc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256" http.request.useragent=Go-http-client/1.1 http.response.duration="581.097µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=dcb7439c-82d1-4f95-8b76-865325f128b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="613.356µs" http.response.status=200 http.response.written=45 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="rewriting manifest sha256:6ed48ea56002cf88ec389b9e240956b16236817c8aeb5eaf7dc0dc0115051256 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8063b870-76f4-40b2-b7d9-93257162c04e http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=8063b870-76f4-40b2-b7d9-93257162c04e http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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.155034ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:38941" http.request.id=de7443ec-570b-48de-8180-aede016d8f50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" 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="697.493µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:38941" http.request.id=0f447036-91de-48da-8b67-51106fa3a187 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="827.66µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:38941" http.request.id=5f9fecc8-2f94-4184-96a7-4905d162be7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.duration="836.983µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=709592aa-a0f7-4af2-98f6-f9a66756a8cf http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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="768.491µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=590fb3d8-32f0-4397-b913-610bf6ba823a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="765.015µs" http.response.status=200 http.response.written=434 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=bc473a46-e8f6-4a20-8c61-cd87dd93eff2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.090146ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=23f496aa-0e37-4d94-b901-2a02a5acac9a http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" http.request.uri="/v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.021673ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="rewriting manifest list sha256:f32f54a854d1628f91d9855c4b8f404abb03bed4243467aede210963f804eb2a in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1af42b46-7f68-4219-9a0e-98d927d5ef8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38941" http.request.id=1af42b46-7f68-4219-9a0e-98d927d5ef8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43730" 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.763714ms http.response.status=200 http.response.written=1554 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" ---- PASS: TestManifestAPI (10.17s) +time="2026-10-22T20:04:54+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="2026-10-22T20:04:54+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:54+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:45689" http.request.id=a00a00a8-36f4-49cc-8b99-779760f13292 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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.76038ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2026-10-22T20:04:54+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:45689" http.request.id=4571ee17-9039-43f0-a520-355e72d930e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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=1.218184ms http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2026-10-22T20:04:54+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:45689" http.request.id=e53aea99-8ff5-44b6-a93c-dc652c5ea4cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.342µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2026-10-22T20:04: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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.112105ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:04:54+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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.170014ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:04: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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.203797ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:04:54+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:45689" http.request.id=9ee85ae4-7858-43cb-8793-a9381e3f9642 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" 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.241728ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2026-10-22T20:04:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=4e29cfed-0402-42f1-8d84-d9e7081e4e7b http.request.method=POST http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="712.075µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=c07c87cb-5709-4429-8233-6441aa10f089 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/blobs/uploads/d7efc20e-7693-4873-b227-dad823ff5f06?_state=bKeXFjfQ1oQmftxrzRNCwbPO1P9rrRXvExGSXk_q7SJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkN2VmYzIwZS03NjkzLTQ4NzMtYjIyNy1kYWQ4MjNmZjVmMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTQuNDI5NjQ5NTY5WiJ9&digest=sha256%3Abd505efdf98cab1287fbb693b84af652e347989e8d04e0b4cfd271e3bcb86999" http.request.useragent=Go-http-client/1.1 http.response.duration=887.823459ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:54 +1400] "PUT /v2/foo/schema1/blobs/uploads/d7efc20e-7693-4873-b227-dad823ff5f06?_state=bKeXFjfQ1oQmftxrzRNCwbPO1P9rrRXvExGSXk_q7SJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkN2VmYzIwZS03NjkzLTQ4NzMtYjIyNy1kYWQ4MjNmZjVmMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTQuNDI5NjQ5NTY5WiJ9&digest=sha256%3Abd505efdf98cab1287fbb693b84af652e347989e8d04e0b4cfd271e3bcb86999 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=07da95a9-9378-47d9-93fd-e2b9e72dd99c http.request.method=POST http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="840.266µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:55 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=227cfbfd-ff5f-4775-9694-e99404bf5f52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/blobs/uploads/0faf8107-2a86-4e69-b55a-6f1ab10361a1?_state=qL3115ak-D0tpMN5R0-W3A-hRcpwSl9JMbVSL4IwakF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZmFmODEwNy0yYTg2LTRlNjktYjU1YS02ZjFhYjEwMzYxYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTUuNDEwMDMwMzEzWiJ9&digest=sha256%3A14a1e50acdc26ef6459f1d15eb54226322affb95baec059a8ff2614876f5dd4a" http.request.useragent=Go-http-client/1.1 http.response.duration=832.178875ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:55 +1400] "PUT /v2/foo/schema1/blobs/uploads/0faf8107-2a86-4e69-b55a-6f1ab10361a1?_state=qL3115ak-D0tpMN5R0-W3A-hRcpwSl9JMbVSL4IwakF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZmFmODEwNy0yYTg2LTRlNjktYjU1YS02ZjFhYjEwMzYxYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTUuNDEwMDMwMzEzWiJ9&digest=sha256%3A14a1e50acdc26ef6459f1d15eb54226322affb95baec059a8ff2614876f5dd4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=7c719cd5-75fd-45b3-9ac1-e6d8df2aa86e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.2163ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=ef79b53d-fe2f-4ed0-933d-47394e64231b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.135328ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=2f75e699-0d01-4228-8ba1-4bdca40ffa37 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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="954.239µs" http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=31c5b034-1d9a-4a67-8ab5-1f6bc7c9a4eb http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="928.331µs" http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+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:45689" http.request.id=75d5579e-d83b-4b5f-aa09-9e2cff7d249c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.033187ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+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:45689" http.request.id=3a6adce0-19cd-48bb-8a24-ef070ca2ed4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration="951.524µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:45689" http.request.id=44e02e0a-313d-46b9-a1db-1bc0ed9fbae2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.026635ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=2aa1a956-f511-4ee8-805c-6cefb3b914ed http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="872.235µs" http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=dca0943e-70c8-4ef0-924f-b9154090344c http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="517.139µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=603ef56b-1244-47f0-9a6a-fbdc4613e261 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.duration="488.476µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=032d4bda-9c99-408a-892a-4307de0ed816 http.request.method=GET http.request.remoteaddr="127.0.0.1:35286" 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="506.72µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=error msg="payload digest does match: \"sha256:938e5648ca010e95917bcf6cc704b10913491bed14485b6f287fa148957cffc0\" != \"sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20\"" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=1ff3b3a4-b65c-4ca5-9fdc-be0912683625 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" +time="2026-10-22T20:04:56+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:45689" http.request.id=1ff3b3a4-b65c-4ca5-9fdc-be0912683625 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35286" http.request.uri="/v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="634.31µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20" +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema1/manifests/sha256:fc4fe3d40442aa4d93f9b045109aa54bbe7e77ac3cd4d39948b0e996cf40db20 HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+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:45689" http.request.id=92ae7679-6139-407e-9056-56d36f39b333 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="582.062µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+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:45689" http.request.id=0e8e2565-37f9-43e7-b202-476295f2cc12 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="524.464µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+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:45689" http.request.id=5eac399f-607e-48d3-adcb-be834c020697 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="598.102µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:04:56+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:45689" http.request.id=5eac399f-607e-48d3-adcb-be834c020697 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="649.257µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:04:56+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:45689" http.request.id=5eac399f-607e-48d3-adcb-be834c020697 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="677.04µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=295bec7d-c535-48fc-931f-8b03ad976c01 http.request.method=POST http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="834.124µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=0eef1520-8b66-4078-9c6c-022eee86daf2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/blobs/uploads/b67086c4-2c36-4c9b-bcef-821263ca26a3?_state=EnvkDJevfdAgB15ZYLxPx3tKHKput0sDbW1rUglDyQR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjcwODZjNC0yYzM2LTRjOWItYmNlZi04MjEyNjNjYTI2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMjYyNjg4ODI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="757.089µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/blobs/uploads/b67086c4-2c36-4c9b-bcef-821263ca26a3?_state=EnvkDJevfdAgB15ZYLxPx3tKHKput0sDbW1rUglDyQR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjcwODZjNC0yYzM2LTRjOWItYmNlZi04MjEyNjNjYTI2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMjYyNjg4ODI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+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:45689" http.request.id=48aeafac-f56e-4401-bb21-e807937cb65c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="608.962µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:04:56+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:45689" http.request.id=48aeafac-f56e-4401-bb21-e807937cb65c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="662.211µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2026-10-22T20:04:56+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=665a0dc5-b9a1-49a8-899e-fe19fe213e2e http.request.method=POST http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.745413ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=1e5a62cb-4fc4-4642-b794-2a95843e48de http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/blobs/uploads/7e879fc2-c5c8-4376-a6b8-147fdc0d7633?_state=KahuYz4wDZsOKnrGsbeLtIak-6h9mUV5TPPyX5cT-_J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZTg3OWZjMi1jNWM4LTQzNzYtYTZiOC0xNDdmZGMwZDc2MzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMzQ1NTE0ODE2WiJ9&digest=sha256%3A1d70b437dc27ed2e6a1e0088f25abc25beee2ebef652a5bbeeaf212c965f2b3b" http.request.useragent=Go-http-client/1.1 http.response.duration=881.044038ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:56 +1400] "PUT /v2/foo/schema2/blobs/uploads/7e879fc2-c5c8-4376-a6b8-147fdc0d7633?_state=KahuYz4wDZsOKnrGsbeLtIak-6h9mUV5TPPyX5cT-_J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZTg3OWZjMi1jNWM4LTQzNzYtYTZiOC0xNDdmZGMwZDc2MzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTYuMzQ1NTE0ODE2WiJ9&digest=sha256%3A1d70b437dc27ed2e6a1e0088f25abc25beee2ebef652a5bbeeaf212c965f2b3b HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=56eaf04c-84cd-4245-9657-3c40fbc84f69 http.request.method=POST http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="806.813µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:57 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=710e03cb-d8f1-45cb-a30f-65c451baf353 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/blobs/uploads/cb943a2e-7daf-4f7d-badc-c3d4e4604d37?_state=d1eNVF6oiX3pwJkWhsQ0hLlL0UHcWj7MCHEW4CPpYv97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYjk0M2EyZS03ZGFmLTRmN2QtYmFkYy1jM2Q0ZTQ2MDRkMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTcuMzA1Mzk0OTUxWiJ9&digest=sha256%3Af4c79a469f567f086b1be41dabd0d837f2839faf881557f44db37e235c6fc7ff" http.request.useragent=Go-http-client/1.1 http.response.duration=1.192054682s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:57 +1400] "PUT /v2/foo/schema2/blobs/uploads/cb943a2e-7daf-4f7d-badc-c3d4e4604d37?_state=d1eNVF6oiX3pwJkWhsQ0hLlL0UHcWj7MCHEW4CPpYv97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjYjk0M2EyZS03ZGFmLTRmN2QtYmFkYy1jM2Q0ZTQ2MDRkMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTcuMzA1Mzk0OTUxWiJ9&digest=sha256%3Af4c79a469f567f086b1be41dabd0d837f2839faf881557f44db37e235c6fc7ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:45689" http.request.id=220af6c9-6488-4fbb-a62d-9ec57a4587dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.203336ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:45689" http.request.id=669c5864-5e0e-4b90-9e77-0b5bcec15af2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314" http.request.useragent=Go-http-client/1.1 http.response.duration=1.112907ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=d48b5c90-d34c-48ce-8d73-eb2a7fd250b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="928.221µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=f62e31d8-65d6-48b9-846e-1fc5b9e364d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="924.173µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=e7c71a3e-46e7-45de-8501-4f47e1f07525 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="746.89µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=25b113c0-00fc-42b4-aef7-7492961ea723 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314" http.request.useragent=Go-http-client/1.1 http.response.duration="622.928µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=dbe1bfa4-5ed2-4f62-9739-360c5bcd0dd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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="687.399µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="rewriting manifest sha256:b8002ffb391076ec5719941b53a4a8a4426a4ac980cae006ac5a081484093314 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=14612ed7-ea19-4f96-a506-87232e1cdbe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=14612ed7-ea19-4f96-a506-87232e1cdbe9 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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.428348ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:45689" http.request.id=d06832a7-b436-4ad9-9912-65af79a03a84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" 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="907.101µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:45689" http.request.id=de70a7af-ca5e-43dc-9fc4-f6cd095336a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="915.056µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:45689" http.request.id=529a5b9a-b0ba-4a4c-8528-58ff8d3c5d74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506" http.request.useragent=Go-http-client/1.1 http.response.duration="857.778µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=9a87dae0-9699-4c11-b74f-598632eb6249 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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.326327ms http.response.status=200 http.response.written=434 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=1b0dff7e-19b5-4ba8-a5d3-0dd91261b188 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="813.435µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=232fe53c-7fa9-40bd-b22f-4050d808b996 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="707.627µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=95916563-3b5a-424a-91d7-140e1973b163 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" http.request.uri="/v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506" http.request.useragent=Go-http-client/1.1 http.response.duration="744.316µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="rewriting manifest list sha256:e0e79ddada169c37fadccd98fb0dc57b92bc20221d350d65c2d4d3111d9ac506 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=8e4cf0f6-2384-456c-9ec0-8bb8c8e23915 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45689" http.request.id=8e4cf0f6-2384-456c-9ec0-8bb8c8e23915 http.request.method=GET http.request.remoteaddr="127.0.0.1:35300" 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.391579ms http.response.status=200 http.response.written=1554 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" +time="2026-10-22T20:04: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="2026-10-22T20:04:58+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:04:58+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:46473" http.request.id=7cf6bc99-550d-4bdd-9615-d2454a643e3e http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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.084283ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:46473" http.request.id=ff770b1f-b0fd-4134-8dee-9e5f015ba17d http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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="858.62µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:46473" http.request.id=595d1de3-0e7a-45ac-b6b3-78b5e767de71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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="696.576µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.042705ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.099522ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.127745ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:04:58+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:46473" http.request.id=52f72bfe-4f26-4a6d-a837-bdf77e5ca083 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" 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.167039ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2026-10-22T20:04:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=acfce304-19b4-44b6-b539-3e74e726a519 http.request.method=POST http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.07177ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=6638919d-4330-497c-9bcc-ec2ff23f2a91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/blobs/uploads/182fd59b-81e1-4b6d-897b-8af1072acd3f?_state=BERpspSBj-8bDKzd_HpoEmXX1wOvUIHl_SxeoUZ9DZd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODJmZDU5Yi04MWUxLTRiNmQtODk3Yi04YWYxMDcyYWNkM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTguNjYzMjM1OTMyWiJ9&digest=sha256%3Aba9ababae59c6d4beaca4b47b8149be1af9f6744dcb516aa2fb3d61039f42a0b" http.request.useragent=Go-http-client/1.1 http.response.duration=2.092438792s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:04:58 +1400] "PUT /v2/foo/schema1/blobs/uploads/182fd59b-81e1-4b6d-897b-8af1072acd3f?_state=BERpspSBj-8bDKzd_HpoEmXX1wOvUIHl_SxeoUZ9DZd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxODJmZDU5Yi04MWUxLTRiNmQtODk3Yi04YWYxMDcyYWNkM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDQ6NTguNjYzMjM1OTMyWiJ9&digest=sha256%3Aba9ababae59c6d4beaca4b47b8149be1af9f6744dcb516aa2fb3d61039f42a0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=b237cb65-8898-4323-a1be-e9e4a405d885 http.request.method=POST http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="945.853µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:00 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=4402bad9-c007-40eb-94e1-4d9e28bd8259 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/blobs/uploads/a2f2adf7-d55b-4084-a76a-33cb81c54bcd?_state=6eZN3hn-KHE2JH5EjlWAqeT-kHhDX2yVJ-paEuFRVop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMmYyYWRmNy1kNTViLTQwODQtYTc2YS0zM2NiODFjNTRiY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDAuODcxOTk1NDM1WiJ9&digest=sha256%3Ad0b59cfd3e22c6889832ee498a18e055cb13d6361f8b0e9de177dac03abe0884" http.request.useragent=Go-http-client/1.1 http.response.duration=1.703753567s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:00 +1400] "PUT /v2/foo/schema1/blobs/uploads/a2f2adf7-d55b-4084-a76a-33cb81c54bcd?_state=6eZN3hn-KHE2JH5EjlWAqeT-kHhDX2yVJ-paEuFRVop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMmYyYWRmNy1kNTViLTQwODQtYTc2YS0zM2NiODFjNTRiY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDAuODcxOTk1NDM1WiJ9&digest=sha256%3Ad0b59cfd3e22c6889832ee498a18e055cb13d6361f8b0e9de177dac03abe0884 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=b54eecc1-c2b3-42f6-a6af-5a3bd25b76dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.33303ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=4ca7f6fb-3faa-4185-bdb0-fc3b92e4ab6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.16282ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=92efc6e3-8f3b-4ac1-9697-00fd5d9a907b http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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.124368ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=171c428c-55f6-47ce-920c-11e88eec3fd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.178189ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+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:46473" http.request.id=bf67a835-1565-4a77-9183-472e1dce2827 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.166256ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+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:46473" http.request.id=9b54126d-cd96-44a2-af45-99bc2d4a56ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.154485ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:46473" http.request.id=be3a50da-ef65-46c8-a98d-cd667be259c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.271113ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=dcf7eef9-6316-4cbe-8fed-7de7452f77d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="869.901µs" http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=f85517f5-b9ee-46ee-9ae6-74d3b7294cb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="516.989µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=ef49a5c2-e334-4098-a91b-7c0549c59152 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.duration="654.096µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=6624e627-91f8-42be-8633-ba1fc6a4cc48 http.request.method=GET http.request.remoteaddr="127.0.0.1:50248" 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="507.572µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=error msg="payload digest does match: \"sha256:9b7bc3bcaec57b1aaf7a8a0452504804c35734acd1283f2123ee74c51854252e\" != \"sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8\"" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=1cc833db-2760-4b0f-a6b5-1cb957461fde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" +time="2026-10-22T20:05:02+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:46473" http.request.id=1cc833db-2760-4b0f-a6b5-1cb957461fde http.request.method=PUT http.request.remoteaddr="127.0.0.1:50248" http.request.uri="/v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.975µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8" +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema1/manifests/sha256:608ba823093f719d3d92d6f5cc3f393274376d987d8eac6f12896983ea4b5df8 HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+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:46473" http.request.id=d48b2a00-65aa-413e-98ad-ce40f5a32083 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="609.974µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+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:46473" http.request.id=4f1749ca-40b3-4f29-8bc6-fe0007469ded http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="670.297µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+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:46473" http.request.id=f9a6b76a-186d-4152-9266-d151c39e103c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="669.075µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:05:02+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:46473" http.request.id=f9a6b76a-186d-4152-9266-d151c39e103c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="716.714µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:05:02+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:46473" http.request.id=f9a6b76a-186d-4152-9266-d151c39e103c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="745.949µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=71d4bbcd-f9f3-42ee-a01c-1b5b52ce81bd http.request.method=POST http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="602.881µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=9aba62a5-047f-4df8-9aaa-7df04c230c29 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/blobs/uploads/c5011f4b-a748-4e69-be4e-8f5c61cc7ad5?_state=04PtdmYFS9Vp2V-wNYdMo6OJ6F64IzwsBT3AHtGtJZF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNTAxMWY0Yi1hNzQ4LTRlNjktYmU0ZS04ZjVjNjFjYzdhZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNTk3MTcwOTE5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="760.766µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/blobs/uploads/c5011f4b-a748-4e69-be4e-8f5c61cc7ad5?_state=04PtdmYFS9Vp2V-wNYdMo6OJ6F64IzwsBT3AHtGtJZF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNTAxMWY0Yi1hNzQ4LTRlNjktYmU0ZS04ZjVjNjFjYzdhZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNTk3MTcwOTE5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+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:46473" http.request.id=a742abc6-ed95-4849-8e43-959f6067c7d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="742.743µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:05:02+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:46473" http.request.id=a742abc6-ed95-4849-8e43-959f6067c7d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="792.176µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2026-10-22T20:05:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=7802e3cd-993b-4e88-8ac2-fbe820c083ef http.request.method=POST http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.051331ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:04+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=da3146bd-4cd0-408f-a39e-8f3aa5a5e83a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/blobs/uploads/c8d386b0-6fdd-4217-a2f8-51f985d0c06c?_state=VoRIMn-fqM6RPDYqV-bRdYWq_R3qxdy15ktIYuEoTUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOGQzODZiMC02ZmRkLTQyMTctYTJmOC01MWY5ODVkMGMwNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNzA3NzI5Mjg2WiJ9&digest=sha256%3Ae71c339d0ec50f6182d27ecc23a64d6385d7e7b78a9262eec5de92ab713776b9" http.request.useragent=Go-http-client/1.1 http.response.duration=1.769086417s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:02 +1400] "PUT /v2/foo/schema2/blobs/uploads/c8d386b0-6fdd-4217-a2f8-51f985d0c06c?_state=VoRIMn-fqM6RPDYqV-bRdYWq_R3qxdy15ktIYuEoTUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOGQzODZiMC02ZmRkLTQyMTctYTJmOC01MWY5ODVkMGMwNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDIuNzA3NzI5Mjg2WiJ9&digest=sha256%3Ae71c339d0ec50f6182d27ecc23a64d6385d7e7b78a9262eec5de92ab713776b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:04+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=3e39d322-0d23-431b-9412-d297616f2f66 http.request.method=POST http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="997.27µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:04 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=f96ab7a3-9bbc-48fc-bbe2-18e9863dea12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/blobs/uploads/45060fe0-0034-46ac-9669-e8b4131b6d30?_state=lbXJLOmO5VObI8pRB5mqLZbP5e8seJq8xk0Z36ZpLEF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NTA2MGZlMC0wMDM0LTQ2YWMtOTY2OS1lOGI0MTMxYjZkMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDQuNTk0MzY1NjE4WiJ9&digest=sha256%3Ae1b6e56f0f1facee6b692e2ec8942c563d0831caae2a0df9abadd579ecd8ce32" http.request.useragent=Go-http-client/1.1 http.response.duration=1.373859867s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:04 +1400] "PUT /v2/foo/schema2/blobs/uploads/45060fe0-0034-46ac-9669-e8b4131b6d30?_state=lbXJLOmO5VObI8pRB5mqLZbP5e8seJq8xk0Z36ZpLEF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NTA2MGZlMC0wMDM0LTQ2YWMtOTY2OS1lOGI0MTMxYjZkMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDQuNTk0MzY1NjE4WiJ9&digest=sha256%3Ae1b6e56f0f1facee6b692e2ec8942c563d0831caae2a0df9abadd579ecd8ce32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:46473" http.request.id=b5123215-0dfc-413e-858e-0272826649bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.145417ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:46473" http.request.id=b7e488c7-0564-4e36-92bf-d58d2f5a79da http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302" http.request.useragent=Go-http-client/1.1 http.response.duration="946.715µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=2733ee27-a8db-4552-8b3d-a4bf8f75cfcf http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="794.971µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=b1cb5c3e-f443-4692-8b49-cb329e245a59 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.011537ms http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=f4db6a59-aba2-4776-b0eb-8df37e078f43 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="531.597µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=5ecbaa31-4103-4053-81a8-103b437e0c80 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302" http.request.useragent=Go-http-client/1.1 http.response.duration="464.12µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=2114c7e1-c1e5-4fa1-84d7-31c9a74f2387 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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="485.51µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="rewriting manifest sha256:24204dd7fecae29a7361f2ea3d0cb79ab0f44ab2f3447927f9ffd77771c12302 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=013ac1f7-72cb-4d79-9545-f2bb9c01678c http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=013ac1f7-72cb-4d79-9545-f2bb9c01678c http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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.197595ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:46473" http.request.id=7f64a4d7-4c59-47cc-96bd-08b9a3ab8f99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" 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="739.898µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:46473" http.request.id=09de0119-99c5-41e0-8e1b-4b7cd314b1f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="947.928µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:46473" http.request.id=93bc4f6a-a697-4b17-b672-9b679458a43f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215" http.request.useragent=Go-http-client/1.1 http.response.duration=1.023218ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "PUT /v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=a9caf1cd-82bf-40dd-8b3c-54fc83182388 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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.041633ms http.response.status=200 http.response.written=434 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=2e788b52-5226-4749-93ce-35590c4a1ccd http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="919.323µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=bd2d165c-1aa6-4544-9d09-0da8a893c98a http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="867.336µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=fd96a0c9-2b4c-452e-8e3b-4c153ffce1d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" http.request.uri="/v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215" http.request.useragent=Go-http-client/1.1 http.response.duration="963.927µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+14:00" level=info msg="rewriting manifest list sha256:e6b4caa33eaa1b32e48d0fa62c8fdf43d445cbb2e1773f3e82ec0868244e1215 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=434fde63-3fa8-4aeb-b302-3f45ef12dd61 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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-22T20:05:05+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46473" http.request.id=434fde63-3fa8-4aeb-b302-3f45ef12dd61 http.request.method=GET http.request.remoteaddr="127.0.0.1:50262" 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.412238ms http.response.status=200 http.response.written=1554 +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" +--- PASS: TestManifestAPI (11.66s) === RUN TestGetManifestWithStorageError -time="2025-09-18T11:35:15-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="2025-09-18T11:35:15-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:15-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:45083" http.request.id=94f35856-611a-4594-a073-f22704360d2f http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="779.427µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:45083" http.request.id=d59c7721-482c-487c-b88d-74337912bd72 http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="641.92µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:45083" http.request.id=45a411e5-181c-4a5d-b006-d20ff8b7f903 http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="697.544µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:45083" http.request.id=f5a4b160-13a4-4688-8b27-2e382f3e399d http.request.method=GET http.request.remoteaddr="127.0.0.1:41204" 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="690.152µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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="2026-10-22T20:05:05+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:05:05+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:42749" http.request.id=a7ea990f-7297-42bc-8922-f25aeadd6e98 http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="960.501µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:42749" http.request.id=6473dfa9-51c7-4abc-b41f-c9e5708a02ff http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="993.533µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:42749" http.request.id=3ba49e75-2841-432f-9a56-a7e417bce836 http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="770.445µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" +time="2026-10-22T20:05:05+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:42749" http.request.id=db49943e-59da-4da3-9501-3ef1f43c9b1c http.request.method=GET http.request.remoteaddr="127.0.0.1:41756" 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="854.061µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest +127.0.0.1 - - [22/Oct/2026:20:05:05 +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-18T11:35:15-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="2025-09-18T11:35:15-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:15-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:33895" http.request.id=1d0e3386-50d5-4a4d-8947-a9965096f90a http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="987.511µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:33895" http.request.id=52c67c73-760d-4142-9e58-8a39727eecad http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="710.644µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:33895" http.request.id=4ea5e46b-2131-4e93-a1a4-55e88c7873c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="734.428µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="900.009µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="943.184µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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="970.145µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-09-18T11:35:15-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:33895" http.request.id=3f28afb6-0b71-4f9a-87c7-6485a8c56a03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" 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.002223ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2025-09-18T11:35:15-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=57884d17-e430-443b-a2f4-b955bd55daa2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.024588ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=998dc1f1-04de-4420-ae29-19206cb92b60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/blobs/uploads/d894e792-2d95-4741-bb73-8144f2def639?_state=3vFo3UEGK7JO_Ma92agapBZhY_niX2TJDrCAqBvHpKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODk0ZTc5Mi0yZDk1LTQ3NDEtYmI3My04MTQ0ZjJkZWY2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTUuNjc2NzUzMDlaIn0%3D&digest=sha256%3A96f62d5843b708fc5473215eecae96961d6f00593f036e6cbe16fd235c33c5f3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.341891175s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:15 -1200] "PUT /v2/foo/schema1/blobs/uploads/d894e792-2d95-4741-bb73-8144f2def639?_state=3vFo3UEGK7JO_Ma92agapBZhY_niX2TJDrCAqBvHpKZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkODk0ZTc5Mi0yZDk1LTQ3NDEtYmI3My04MTQ0ZjJkZWY2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTUuNjc2NzUzMDlaIn0%3D&digest=sha256%3A96f62d5843b708fc5473215eecae96961d6f00593f036e6cbe16fd235c33c5f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:17-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=079ae20f-a536-406e-b1cc-dd4455dd4b1e http.request.method=POST http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="635.039µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:17 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=458d4ad7-001d-4bce-862c-896ec0c4e956 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/blobs/uploads/f3514dd5-4e79-4c9e-85e8-a775873f2661?_state=cNzSfvCRLq5jV9OXqHApDOf0Cwh4sL1VRaEuAQFOLjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzUxNGRkNS00ZTc5LTRjOWUtODVlOC1hNzc1ODczZjI2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTcuMTEzNTEwNjQxWiJ9&digest=sha256%3A1e8b2db5e37ca3bb7ec35051267e6e0bae4e6084f0197dfe8f7e79e2fdb9ec3e" http.request.useragent=Go-http-client/1.1 http.response.duration=994.550218ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:17 -1200] "PUT /v2/foo/schema1/blobs/uploads/f3514dd5-4e79-4c9e-85e8-a775873f2661?_state=cNzSfvCRLq5jV9OXqHApDOf0Cwh4sL1VRaEuAQFOLjF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMzUxNGRkNS00ZTc5LTRjOWUtODVlOC1hNzc1ODczZjI2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTcuMTEzNTEwNjQxWiJ9&digest=sha256%3A1e8b2db5e37ca3bb7ec35051267e6e0bae4e6084f0197dfe8f7e79e2fdb9ec3e HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b438eeb4-4f3c-411c-a5db-9b54d048d39c http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="977.897µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=c0caf0a0-949a-4bed-a621-dd4f1720637a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="811.184µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=30240955-8d8a-4c79-96d1-d23e92fb1cf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="714.659µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=ba941cd5-b819-4543-b321-8074d9bced0c http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.08618ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-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:33895" http.request.id=e0813a13-98e1-4663-aa67-87b070b56fd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="876.694µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-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:33895" http.request.id=e48d1e78-fe68-49ac-bad2-b986aa0d9630 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="767.298µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:33895" http.request.id=f304df7e-117e-4965-b461-6434b5425173 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="698.376µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=ffc29457-914b-4f8d-9330-900418e8bf68 http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.039799ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=0b1db95d-1e8b-479f-a5b5-b14c1429944d http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="607.357µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=c396fb84-595d-4c07-b857-f56e565a155c http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="632.285µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=6eb92c2e-be09-498c-b24e-fd416326412f http.request.method=GET http.request.remoteaddr="127.0.0.1:47076" 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="736.603µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=error msg="payload digest does match: \"sha256:2396450a428dede8deeb1805d2a74337a3fd1803f003cff0808cfca5c90750f9\" != \"sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37\"" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=d7d09c7e-2ded-4442-820f-547b0614fd7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" -time="2025-09-18T11:35:18-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:33895" http.request.id=d7d09c7e-2ded-4442-820f-547b0614fd7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47076" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.975µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=aee8afab-8950-4668-abac-069ce50df456 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="646.837µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=32b91436-bbbe-4721-b4a3-f928307de095 http.request.method=GET http.request.remoteaddr="127.0.0.1:47078" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.748µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 404 187 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:33895" http.request.id=e437dde2-64bf-4d6d-85a8-073a50abf862 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47088" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.082µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=49506985-6f80-4b06-a95d-6a45e520acca http.request.method=PUT http.request.remoteaddr="127.0.0.1:47096" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration=1.141354ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=31ff4c5b-0b23-4c0b-b7f0-631fca09f316 http.request.method=GET http.request.remoteaddr="127.0.0.1:47096" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration="978.257µs" http.response.status=200 http.response.written=1098 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-09-18T11:35: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:33895" http.request.id=e48433b0-1433-466b-9ffa-26bed404517a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47098" 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.017707ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b5066a3c-55b8-49bf-998d-88baa0cdbfc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.460174ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1d63c3fc-bfcf-48ad-bdb5-38895cd02dd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="854.921µs" http.response.status=200 http.response.written=39 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1f5f2650-e4d7-4a54-b791-60cbff7426db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37" http.request.useragent=Go-http-client/1.1 http.response.duration="986.961µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "DELETE /v2/foo/schema1/manifests/sha256:0782a68fd191be3a3366728d61013efdca4ebb5720b71984e4a8339934ef2f37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=9f824ee7-07fa-4c40-92f8-8604e13494f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="651.764µs" http.response.status=200 http.response.written=35 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-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:33895" http.request.id=3c353e5e-52bc-4619-8443-8d8640885363 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="719.606µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-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:33895" http.request.id=baee53a2-a910-4c5a-af40-a80c1911cb30 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="709.151µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="787.79µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="822.653µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35:18-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:33895" http.request.id=f96c7d7a-251e-4a6b-b16d-02e792e2f256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="844.035µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=d26a26c7-7d79-4c5f-8f22-86113f5a284e http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="744.524µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=bdb2b96a-053b-49e4-aad6-fc4c63bc266d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/13727b11-cb18-4293-9233-e8611daec0c0?_state=DYdnvboPWAci_afwtgY4WhefCF5ZZqIYXPEZrE84_WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzcyN2IxMS1jYjE4LTQyOTMtOTIzMy1lODYxMWRhZWMwYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMTQwNTcyMzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="971.417µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/13727b11-cb18-4293-9233-e8611daec0c0?_state=DYdnvboPWAci_afwtgY4WhefCF5ZZqIYXPEZrE84_WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMzcyN2IxMS1jYjE4LTQyOTMtOTIzMy1lODYxMWRhZWMwYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMTQwNTcyMzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-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:33895" http.request.id=dc518a17-72c2-473e-911a-5da9c5a6c35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="764.765µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-09-18T11:35:18-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:33895" http.request.id=dc518a17-72c2-473e-911a-5da9c5a6c35b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" 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="806.758µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2025-09-18T11:35:18-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=dc5438df-bee3-4a38-ab5b-53254a2b52a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="806.317µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:19-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=7d3b83c5-57a0-42b3-a26d-be84446a2940 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/02173b74-5b3b-42b7-980f-ea1c5564c787?_state=IqkRc7OxmcSb2rrFpqvcrk72hWD9Z1JKV9ovP4p_T7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjE3M2I3NC01YjNiLTQyYjctOTgwZi1lYTFjNTU2NGM3ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMjQwNzU5NzkxWiJ9&digest=sha256%3A0fa743881e2a3addd15d4e7256134c2f2383b5e789fe20eae299dad5ce99f79e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.409438218s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/02173b74-5b3b-42b7-980f-ea1c5564c787?_state=IqkRc7OxmcSb2rrFpqvcrk72hWD9Z1JKV9ovP4p_T7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMjE3M2I3NC01YjNiLTQyYjctOTgwZi1lYTFjNTU2NGM3ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTguMjQwNzU5NzkxWiJ9&digest=sha256%3A0fa743881e2a3addd15d4e7256134c2f2383b5e789fe20eae299dad5ce99f79e HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:19-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=cca66402-880f-4d46-a491-8836659f31dc http.request.method=POST http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="731.484µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:19 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=f0eb3d87-8a9e-4b87-bfbf-da21ffea3e31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/blobs/uploads/0013aa08-0156-4c44-8663-daa27869edda?_state=ComZOs0N-YhDyJzXz4k9ipmNTaeyWreBo1W6K_Bj2ax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDEzYWEwOC0wMTU2LTRjNDQtODY2My1kYWEyNzg2OWVkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTkuNzQ5MTA3NTEyWiJ9&digest=sha256%3A577d19dba5e6b922f5e4c29df487624e7521474b2887eb8ad7c41b9f168dd99b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.469980647s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:19 -1200] "PUT /v2/foo/schema2/blobs/uploads/0013aa08-0156-4c44-8663-daa27869edda?_state=ComZOs0N-YhDyJzXz4k9ipmNTaeyWreBo1W6K_Bj2ax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDEzYWEwOC0wMTU2LTRjNDQtODY2My1kYWEyNzg2OWVkZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMThUMjM6MzU6MTkuNzQ5MTA3NTEyWiJ9&digest=sha256%3A577d19dba5e6b922f5e4c29df487624e7521474b2887eb8ad7c41b9f168dd99b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-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:33895" http.request.id=a9140ba5-2692-4f93-8de8-e0cecb1e031e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="841.15µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-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:33895" http.request.id=b54561c4-c916-470c-b5c7-36b0976f676a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="893.059µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=23aa8542-b3f7-436f-9120-eb1c3fcc18b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="583.611µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=734d63ec-1eda-4382-9b62-a7688405f3c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="610.431µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=544e5d75-a8f1-4e63-b083-f2f5a95d4842 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="427.024µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=aff21d60-b6e4-4909-b32b-c58c50f20e83 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="449.298µs" http.response.status=304 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=5b45bbe9-3612-47c9-9b5e-ead74729513a http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="434.046µs" http.response.status=200 http.response.written=45 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="rewriting manifest sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1cff1e32-e5cd-41e9-bd54-4f245bcbbd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1cff1e32-e5cd-41e9-bd54-4f245bcbbd50 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" 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="862.081µs" http.response.status=200 http.response.written=1549 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=4b5e083a-259e-4a4a-b105-6b7bda0c036b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="695.92µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=b8625226-3ef7-4826-bb5d-2611997040f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47114" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="492.233µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 404 187 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-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:33895" http.request.id=98950c6d-95a3-405c-8683-0817ac880a06 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39462" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="606.446µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-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:33895" http.request.id=d8a39c7e-225a-4eb6-b717-391eb56e14f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="916.404µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=e1527f27-c4b0-458d-94ed-6494f28b50cf http.request.method=GET http.request.remoteaddr="127.0.0.1:39474" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="753.057µs" http.response.status=200 http.response.written=732 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-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:33895" http.request.id=b3986bdb-12cf-4cc6-ad05-2fd4094b90ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39490" 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="754.199µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-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:33895" http.request.id=3f9208c5-e0de-4bd3-b40a-290731e07d95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39504" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration="966.508µs" http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=1ec46cda-1803-4861-bdfc-b455e5ed4040 http.request.method=GET http.request.remoteaddr="127.0.0.1:39504" 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="687.758µs" http.response.status=200 http.response.written=39 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=96a3d6ba-b08f-4094-a23e-11ba7b2bbff2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39504" http.request.uri="/v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3" http.request.useragent=Go-http-client/1.1 http.response.duration="752.657µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema2/manifests/sha256:6869a1a319225f7f39bba521f06875f71bd419139373e31979542158eadfd1c3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33895" http.request.id=4679c50a-e0d9-45cd-8636-847ea2da99c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39504" 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="676.301µs" http.response.status=200 http.response.written=35 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" ---- PASS: TestManifestDelete (5.66s) +time="2026-10-22T20:05:05+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="2026-10-22T20:05:05+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:05:06+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:46477" http.request.id=aceb506c-ab3d-4658-9932-43162fa92258 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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="761.888µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:05:05 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2026-10-22T20:05:06+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:46477" http.request.id=20cb495d-4fa1-4080-b8cd-65a6af01ac60 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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="591.489µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2026-10-22T20:05:06+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:46477" http.request.id=51d61f90-dd96-418e-bf16-244ecf683e8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="938.409µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="853.821µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="910.016µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="938.079µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2026-10-22T20:05:06+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:46477" http.request.id=ad34bb3d-850e-44ce-a7c3-10405ce72119 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" 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="961.643µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2026-10-22T20:05:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=c2353c72-5952-4744-86a5-3933f7d9c69e http.request.method=POST http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.007279ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=aa43f484-cafc-4720-8e2b-592ab0d2dafa http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/blobs/uploads/1b167aa0-c4d1-459e-9564-030665e021e6?_state=G8HnsrczDecynWh2AGOiWmKNAIaM7jUI03xrUFbYgXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjE2N2FhMC1jNGQxLTQ1OWUtOTU2NC0wMzA2NjVlMDIxZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDYuMTc0NzA0ODk0WiJ9&digest=sha256%3A3eceae24ee782dec35a513c5ab322a1ab85e9fd465502e49d187efc2d5e985cd" http.request.useragent=Go-http-client/1.1 http.response.duration=2.529865246s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:06 +1400] "PUT /v2/foo/schema1/blobs/uploads/1b167aa0-c4d1-459e-9564-030665e021e6?_state=G8HnsrczDecynWh2AGOiWmKNAIaM7jUI03xrUFbYgXB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjE2N2FhMC1jNGQxLTQ1OWUtOTU2NC0wMzA2NjVlMDIxZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDYuMTc0NzA0ODk0WiJ9&digest=sha256%3A3eceae24ee782dec35a513c5ab322a1ab85e9fd465502e49d187efc2d5e985cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=152acee1-561a-472e-9531-9ec67ad27717 http.request.method=POST http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="908.063µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:08 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=77b98af8-7c06-432e-b0b5-7994c5d23c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/blobs/uploads/1512e589-4363-43c7-b3be-586ddb9fb95b?_state=c2sqk_PFmjUgNpEsWY9YExxa9sjzIW90QJlgv4inuWB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTEyZTU4OS00MzYzLTQzYzctYjNiZS01ODZkZGI5ZmI5NWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDguODIwNzE3NDM2WiJ9&digest=sha256%3A6f1c00cb588d0c945cbd295111c89055c276414738e0cc53a6af86aebb580437" http.request.useragent=Go-http-client/1.1 http.response.duration=1.581707872s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:08 +1400] "PUT /v2/foo/schema1/blobs/uploads/1512e589-4363-43c7-b3be-586ddb9fb95b?_state=c2sqk_PFmjUgNpEsWY9YExxa9sjzIW90QJlgv4inuWB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxNTEyZTU4OS00MzYzLTQzYzctYjNiZS01ODZkZGI5ZmI5NWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MDguODIwNzE3NDM2WiJ9&digest=sha256%3A6f1c00cb588d0c945cbd295111c89055c276414738e0cc53a6af86aebb580437 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=1124db86-c1b2-45a6-8a69-e3b29a42e7c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.560976ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=a38ac397-e043-4396-b9d5-e141dcd5bfcf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.464265ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=91bd9651-346e-49ef-a92c-04594139c0c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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.411286ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=c79b7f38-a34a-4f10-a3a8-fa1603af8244 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.158682ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=dbadd56a-b4b0-443b-a803-56adc8bc2e89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.123156ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=62719bf1-9339-4076-8b3e-c893c055d9d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.382752ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:46477" http.request.id=81fe0a75-544b-487e-8210-3aebc45f31a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.171136ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=e57200af-7c21-4558-8d40-f2e3a367bc07 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.099431ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=008e7c69-b297-47ac-be7b-fefdfc5a7181 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="623.079µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=e5f746a9-9003-4560-b831-be0066fc9936 http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration="547.707µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=ec0e8bd3-8fc9-472d-b976-20b8ead942dd http.request.method=GET http.request.remoteaddr="127.0.0.1:50624" 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="647.524µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=error msg="payload digest does match: \"sha256:8358ec1c8f289a6e7e5f2c907bd55fbdab39c7a227a80e72b6e1359ac38568da\" != \"sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2\"" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=1b699eb2-5891-483f-a1f4-3a29ad8fb541 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" +time="2026-10-22T20:05:10+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:46477" http.request.id=1b699eb2-5891-483f-a1f4-3a29ad8fb541 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50624" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.198µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=628d6ecb-a01d-4e99-bd99-58d7ca9f1c48 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53752" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration="839.654µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=cefe6a7c-f557-4920-8a9a-ee71860aeaf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53752" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="669.075µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 404 187 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=a6730040-596b-4b97-82be-03a18d12277c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53758" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.193µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=b1e7a4d5-eee4-45aa-85b1-10d1a7a27b00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53768" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.225778ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=98c258dc-2df3-4c80-a150-62c14e7c3526 http.request.method=GET http.request.remoteaddr="127.0.0.1:53768" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.212944ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=45a08783-d1fd-4dec-a962-ed51fe0311da http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53776" 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="838.452µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0cc02ad0-7a26-4948-b8b1-462f44c9e637 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.778955ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=26954d7a-def1-4b2d-9fb2-91e66367c01c http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="867.647µs" http.response.status=200 http.response.written=39 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=7f9a6e2c-9760-417c-ab08-a3bbacdd0e82 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2" http.request.useragent=Go-http-client/1.1 http.response.duration="995.817µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "DELETE /v2/foo/schema1/manifests/sha256:ec63110b6a68dcece895d4e29f28c9dd9b7fb428fe529f995d18f7cdcd0faef2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=7cb315f2-1f22-4a1f-b55f-277179e33994 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="738.935µs" http.response.status=200 http.response.written=35 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=9ed72aa8-8663-4ae0-b334-545d0ffbae00 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="806.412µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=6d051325-1ee2-402b-90f8-b39feeebe74a http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="758.532µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=a44e8ff4-1626-4c89-ac37-d95775db4576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="852.689µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:05:10+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:46477" http.request.id=a44e8ff4-1626-4c89-ac37-d95775db4576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="899.256µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:05:10+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:46477" http.request.id=a44e8ff4-1626-4c89-ac37-d95775db4576 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="934.552µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=c3855842-9ac8-4613-b143-fb7819599c64 http.request.method=POST http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="870.552µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0c073fb7-8832-44e3-8eed-145d75176750 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/blobs/uploads/812a89e1-e211-4365-9587-f5cd5e864ec5?_state=OPACgFzuIsHqNfUR4m0LE3eWpz-lM_tXUxC5ZJ_h8EJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MTJhODllMS1lMjExLTQzNjUtOTU4Ny1mNWNkNWU4NjRlYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNDQwODM4ODUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="962.184µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/blobs/uploads/812a89e1-e211-4365-9587-f5cd5e864ec5?_state=OPACgFzuIsHqNfUR4m0LE3eWpz-lM_tXUxC5ZJ_h8EJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MTJhODllMS1lMjExLTQzNjUtOTU4Ny1mNWNkNWU4NjRlYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNDQwODM4ODUzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+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:46477" http.request.id=cca7879f-3577-4d57-9104-8aff9e572039 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="756.298µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2026-10-22T20:05:10+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:46477" http.request.id=cca7879f-3577-4d57-9104-8aff9e572039 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" 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="808.005µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2026-10-22T20:05:10+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=911146c7-3642-47d9-aa7b-c8234a4f1885 http.request.method=POST http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.533556ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0170994d-de4e-4296-b9df-3a3dee58dbe8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/blobs/uploads/91a204b3-1395-4c0a-87dc-87b04b874e3f?_state=eiokl4SxHGZiKF7ekb9oiu6kozce5K5orIvni5Q8M0t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MWEyMDRiMy0xMzk1LTRjMGEtODdkYy04N2IwNGI4NzRlM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNTQyMTAzMjE0WiJ9&digest=sha256%3Aa4c808747ac1220f0f672cadd43fad6de23fb8a072827d74a50daa1e3b08b12a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.183505152s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:10 +1400] "PUT /v2/foo/schema2/blobs/uploads/91a204b3-1395-4c0a-87dc-87b04b874e3f?_state=eiokl4SxHGZiKF7ekb9oiu6kozce5K5orIvni5Q8M0t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MWEyMDRiMy0xMzk1LTRjMGEtODdkYy04N2IwNGI4NzRlM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTAuNTQyMTAzMjE0WiJ9&digest=sha256%3Aa4c808747ac1220f0f672cadd43fad6de23fb8a072827d74a50daa1e3b08b12a HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=3ced0d80-fa20-4ac7-8068-5c2197172b4e http.request.method=POST http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="942.166µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:11 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=2c1aaeb3-c0f4-4297-b59e-ec4939b72e4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/blobs/uploads/9b35917a-0ab7-4eda-8942-d200f03f6709?_state=3-0KbWqCxAaGCNeEb2lJXmGY93BrU-89U1e5XqrlfQd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjM1OTE3YS0wYWI3LTRlZGEtODk0Mi1kMjAwZjAzZjY3MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTEuODQwOTExNTk5WiJ9&digest=sha256%3A28c7399f9a66aec6d7eb04acd03b0c5e908533f2961f9ff40a52865a0ee91f70" http.request.useragent=Go-http-client/1.1 http.response.duration=1.570738695s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:11 +1400] "PUT /v2/foo/schema2/blobs/uploads/9b35917a-0ab7-4eda-8942-d200f03f6709?_state=3-0KbWqCxAaGCNeEb2lJXmGY93BrU-89U1e5XqrlfQd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YjM1OTE3YS0wYWI3LTRlZGEtODk0Mi1kMjAwZjAzZjY3MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMTAtMjJUMDY6MDU6MTEuODQwOTExNTk5WiJ9&digest=sha256%3A28c7399f9a66aec6d7eb04acd03b0c5e908533f2961f9ff40a52865a0ee91f70 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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:46477" http.request.id=cabd1532-bdb1-4037-986d-4b2f73f889d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.315897ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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:46477" http.request.id=7b337053-b30f-4af3-b5a5-7f5f1e6eab26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.120992ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=7ead8623-00f5-465a-b81b-88fc8280c744 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="770.044µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=0fa7be96-14c4-4dae-acd6-061212e19250 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.019842ms http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=218b5045-a31d-4017-a5f1-b8dc1e5be91d http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="781.916µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=056a5d54-ca92-499b-b0ee-c7273bc93710 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="604.424µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=5982c20b-97b7-4c33-bc53-70d3645291d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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="737.373µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="rewriting manifest sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=17e6ba76-15b5-46db-a1a6-f17e8d13fc2c http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=17e6ba76-15b5-46db-a1a6-f17e8d13fc2c http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" 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.22662ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=52540dae-3ee4-4483-8083-2eacfd96366a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="716.083µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=3ac780b1-e230-4c58-a4d3-9ce6ac46db35 http.request.method=GET http.request.remoteaddr="127.0.0.1:53784" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="657.173µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 404 187 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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:46477" http.request.id=ebefe2c8-8025-42ef-9bfe-811c41cb4af4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53788" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.229µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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:46477" http.request.id=ccb446a9-cf30-4694-81b8-eec5cc1dcf1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="920.145µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=b3895a2e-02d9-438a-8353-3c7dfef422e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="674.625µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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:46477" http.request.id=854ac868-3cb0-40df-aa26-9cd92ca66f9d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53810" 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="670.517µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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:46477" http.request.id=fb3f2c46-73cb-4650-9742-4f0741d8da36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53824" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration="919.043µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=5ec512ba-c872-4764-923d-aa32cf0bee00 http.request.method=GET http.request.remoteaddr="127.0.0.1:53824" 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="585.118µs" http.response.status=200 http.response.written=39 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=5c2a1a3a-2b48-4431-b707-f6048a0f2571 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53824" http.request.uri="/v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c" http.request.useragent=Go-http-client/1.1 http.response.duration="605.686µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "DELETE /v2/foo/schema2/manifests/sha256:99cee086287612269ba0f91cf349d2e85aed599bb29abdba06eed68f05c5f09c HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46477" http.request.id=bafd3129-cc4c-49d6-9239-15888e954965 http.request.method=GET http.request.remoteaddr="127.0.0.1:53824" 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="463.219µs" http.response.status=200 http.response.written=35 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" +--- PASS: TestManifestDelete (7.44s) === RUN TestManifestDeleteDisabled -time="2025-09-18T11:35:21-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="2025-09-18T11:35:21-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:21-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:45723" http.request.id=351460d5-6893-4fe9-b533-197cc59497af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37294" 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="741.25µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" +time="2026-10-22T20:05:13+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="2026-10-22T20:05:13+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:05:13+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:40853" http.request.id=ede52a53-51d0-4b82-be5c-7ee483ca7529 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44680" 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="680.265µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" +127.0.0.1 - - [22/Oct/2026:20:05:13 +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-18T11:35:21-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="2025-09-18T11:35:21-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:21-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=7b29c2b1-b553-458d-bf71-ad3949d0e32b http.request.method=POST http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.536µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=76bda791-709b-45b1-9e15-94559465578d http.request.method=PUT http.request.remoteaddr="127.0.0.1:38614" http.request.uri="/v2/foo/bar/blobs/uploads/e65278eb-8ee6-43a5-a162-253840ad73ef?_state=7ZnivmCZwN-4WfjTN7tPJzaMkRuf6e8iBgKqASeJcLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTI3OGViLThlZTYtNDNhNS1hMTYyLTI1Mzg0MGFkNzNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMS4zNTA4MjMwNjVaIn0%3D&digest=sha256%3A1c576a0e73e4e12c465d2b6c7abb612c48ef6b84aaa04cf66b2f617abb38398b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.69200613s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:21 -1200] "PUT /v2/foo/bar/blobs/uploads/e65278eb-8ee6-43a5-a162-253840ad73ef?_state=7ZnivmCZwN-4WfjTN7tPJzaMkRuf6e8iBgKqASeJcLV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU2NTI3OGViLThlZTYtNDNhNS1hMTYyLTI1Mzg0MGFkNzNlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMS4zNTA4MjMwNjVaIn0%3D&digest=sha256%3A1c576a0e73e4e12c465d2b6c7abb612c48ef6b84aaa04cf66b2f617abb38398b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=6a36ef07-cf0c-4cc1-b3c7-aec98148d5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.036665ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-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="2025-09-18T11:35:23-12:00" level=info msg="redis not configured" go.version=go1.24.4 -time="2025-09-18T11:35:23-12:00" level=info msg="Starting upload purge in 57m0s" go.version=go1.24.4 -time="2025-09-18T11:35:23-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=8b2df602-0064-44dd-b801-0b73667d8cb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38614" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="484.783µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43403" go.version=go1.24.4 -time="2025-09-18T11:35:23-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="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=e767448d-16e1-4144-9284-4950b84ecf05 http.request.method=GET http.request.remoteaddr="127.0.0.1:38628" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.352µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=073a1484-da20-49a9-bb2b-0783da7c43ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55636" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=f003b2c3-8230-4f33-8e22-c0ea7609a8aa http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.063526ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 with ttl=167h59m59.999996755s" go.version=go1.24.4 -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=073a1484-da20-49a9-bb2b-0783da7c43ac http.request.method=GET http.request.remoteaddr="127.0.0.1:55636" http.request.uri="/v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.585644ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/sha256:e106ab753b663680d7a996d8f0faaf419b77a9d6b04f7ef88b1de9ffacbd9586 HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=c26f6645-e109-4c04-bbd6-3af257ac0510 http.request.method=GET http.request.remoteaddr="127.0.0.1:38642" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="559.223µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=25e89b05-5a0d-4742-8e85-1ff51bc77d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:55642" 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-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=5a16451d-6eb2-45c5-8405-6498e575190e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38658" 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.115944ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=25e89b05-5a0d-4742-8e85-1ff51bc77d90 http.request.method=GET http.request.remoteaddr="127.0.0.1:55642" 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=4.061423ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-09-18T11:35:23-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=af0832b0-ce78-4592-be1e-831503cd9ff9 http.request.method=POST http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="687.638µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=d7b28675-6604-4fe5-94a4-ef9a7db95b58 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38658" http.request.uri="/v2/foo/bar/blobs/uploads/15627b36-c449-48f4-8506-3d55822c7502?_state=mMaRymgQZlPF95PgCugOcpWp9UK8yLtcXikHNVUHDxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjI3YjM2LWM0NDktNDhmNC04NTA2LTNkNTU4MjJjNzUwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMy4xNjI3MTk3MDdaIn0%3D&digest=sha256%3Afb7dcaba006a82faf09a1e9d7932e79b8a334405d67ce683312605559f04b636" http.request.useragent=Go-http-client/1.1 http.response.duration=1.460793875s http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:23 -1200] "PUT /v2/foo/bar/blobs/uploads/15627b36-c449-48f4-8506-3d55822c7502?_state=mMaRymgQZlPF95PgCugOcpWp9UK8yLtcXikHNVUHDxN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjI3YjM2LWM0NDktNDhmNC04NTA2LTNkNTU4MjJjNzUwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xOFQyMzozNToyMy4xNjI3MTk3MDdaIn0%3D&digest=sha256%3Afb7dcaba006a82faf09a1e9d7932e79b8a334405d67ce683312605559f04b636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=b43f7527-91a3-4fd2-b88e-51d7c89f1040 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.038999ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=554be06a-0d12-4ba8-b443-704b0ce24a94 http.request.method=GET http.request.remoteaddr="127.0.0.1:38658" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="534.076µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=c4818378-70bc-4d3e-930c-30f5af1ee7f8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38668" 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.056015ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=0a431f2c-9ae5-47ac-9a7e-fabdbe1b586f http.request.method=GET http.request.remoteaddr="127.0.0.1:38668" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="682.73µs" http.response.status=200 http.response.written=2 -127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43403 /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:43403/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43403" http.request.id=6dad038e-a457-4ee5-9c50-0e83a6feedb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38682" 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="953.94µs" http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-09-18T11:35:24-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:cd35786adf8a0e3a0bf72dd9ffc077ed062d02086ad3d50a0e5bde7a659c2418 with ttl=167h59m59.999997927s" go.version=go1.24.4 -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43071" http.request.id=c08bceac-7b79-4cb5-9c5d-c903f2ea7231 http.request.method=GET http.request.remoteaddr="127.0.0.1:55650" 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.284389ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [18/Sep/2025:11:35:24 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" ---- PASS: TestProxyManifestGetByTag (3.39s) +time="2026-10-22T20:05:13+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="2026-10-22T20:05:13+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:05:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=4efb9a87-68e6-4744-95a2-fe619cae2965 http.request.method=POST http.request.remoteaddr="127.0.0.1:54878" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="839.905µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=5b322b62-92a8-45db-9dfb-9a7f8e1d7eac http.request.method=PUT http.request.remoteaddr="127.0.0.1:54878" http.request.uri="/v2/foo/bar/blobs/uploads/20cc3f6b-89b9-4179-9bab-4c20d813c7ef?_state=NnCNaVJpbj92OV2zA3IKZ7znWRJQdFqoesWukfX1P257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwY2MzZjZiLTg5YjktNDE3OS05YmFiLTRjMjBkODEzYzdlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxMy41ODk3MjczNzhaIn0%3D&digest=sha256%3A2d7251806f461fb924493eb451ccad265ebd9095d6393fd9f66a85b449e2db2d" http.request.useragent=Go-http-client/1.1 http.response.duration=2.642737682s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:13 +1400] "PUT /v2/foo/bar/blobs/uploads/20cc3f6b-89b9-4179-9bab-4c20d813c7ef?_state=NnCNaVJpbj92OV2zA3IKZ7znWRJQdFqoesWukfX1P257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwY2MzZjZiLTg5YjktNDE3OS05YmFiLTRjMjBkODEzYzdlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxMy41ODk3MjczNzhaIn0%3D&digest=sha256%3A2d7251806f461fb924493eb451ccad265ebd9095d6393fd9f66a85b449e2db2d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=f9be9ee5-70a2-46a6-91e6-842fa8337843 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54878" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.279098ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05: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="2026-10-22T20:05:16+14:00" level=info msg="Starting upload purge in 37m0s" go.version=go1.24.4 +time="2026-10-22T20:05:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 +time="2026-10-22T20:05:16+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=4f815b1b-1818-4083-9513-02fe73492c4e http.request.method=GET http.request.remoteaddr="127.0.0.1:54878" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="573.455µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44573" go.version=go1.24.4 +time="2026-10-22T20:05:16+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="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=f59a3ac5-bba7-4fd9-a8bf-dd6c3a5e8fb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54884" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.14698ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=b397a5d4-7adc-41be-839b-322e270e8ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36866" http.request.uri="/v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=da2c25b1-3e92-40ad-ae7c-99afdb8d727d http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri="/v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.739592ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961 HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961 with ttl=167h59m59.999997194s" go.version=go1.24.4 +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=b397a5d4-7adc-41be-839b-322e270e8ce4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36866" http.request.uri="/v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=7.107417ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/foo/bar/manifests/sha256:480cbcc0e53fa86cee3e252dd2c5d46337d5e655c69e0ecd3784d8b58a1ab961 HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=08398f2c-34e6-473d-9db0-fc91dfad233b http.request.method=GET http.request.remoteaddr="127.0.0.1:54888" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.265µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=97224a86-8268-45db-a2b1-577a5d2a9d38 http.request.method=GET http.request.remoteaddr="127.0.0.1:36882" 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-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=6bd5e782-bdd8-4de1-b4bb-5c46191314cd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54898" 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.322088ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=97224a86-8268-45db-a2b1-577a5d2a9d38 http.request.method=GET http.request.remoteaddr="127.0.0.1:36882" 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.147582ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2026-10-22T20:05:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=db508276-bb46-482a-9a6d-6cae651b939d http.request.method=POST http.request.remoteaddr="127.0.0.1:54898" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.021936ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=5ca896f8-bb78-491f-a80a-1f533ad502d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54898" http.request.uri="/v2/foo/bar/blobs/uploads/a25509a1-cc37-4e0c-ac59-f26d31219759?_state=T0H5-LSNKbkUK-Fi-8gMJFRjF1weFbt0C8DCmTKui9p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNTUwOWExLWNjMzctNGUwYy1hYzU5LWYyNmQzMTIxOTc1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxNi4zNTUxODUyMDFaIn0%3D&digest=sha256%3A24fe079ce76d9d1a94860537fb2ceaab2f06d557966bd5c16cc286573f300e73" http.request.useragent=Go-http-client/1.1 http.response.duration=1.098697688s http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:16 +1400] "PUT /v2/foo/bar/blobs/uploads/a25509a1-cc37-4e0c-ac59-f26d31219759?_state=T0H5-LSNKbkUK-Fi-8gMJFRjF1weFbt0C8DCmTKui9p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNTUwOWExLWNjMzctNGUwYy1hYzU5LWYyNmQzMTIxOTc1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0yMlQwNjowNToxNi4zNTUxODUyMDFaIn0%3D&digest=sha256%3A24fe079ce76d9d1a94860537fb2ceaab2f06d557966bd5c16cc286573f300e73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=e931f463-4164-4792-9e0a-56829807ca3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54898" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.32765ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=a4791583-91c2-49aa-83d2-bbbf6ee4a3b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:54898" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.091246ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=7e898126-4816-4c7f-a06a-94f8e675ee2a http.request.method=GET http.request.remoteaddr="127.0.0.1:36892" 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-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=ad296d49-baa4-4de0-891a-d55dc4e251c4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54908" 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.611401ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=13c1a104-743e-464e-a732-8203a979d752 http.request.method=GET http.request.remoteaddr="127.0.0.1:54908" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="764.193µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44573 /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:44573/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=7e898126-4816-4c7f-a06a-94f8e675ee2a http.request.method=GET http.request.remoteaddr="127.0.0.1:36892" 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-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44573" http.request.id=b87b8f5e-bc3a-410c-b46d-7536d8bb42fb http.request.method=GET http.request.remoteaddr="127.0.0.1:54922" 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.197876ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2026-10-22T20:05:17+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:8f5d25db10695df29b5c724fb2a17b5f02f9401df02fe52e9950bb379e60754a with ttl=167h59m59.999998077s" go.version=go1.24.4 +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38253" http.request.id=7e898126-4816-4c7f-a06a-94f8e675ee2a http.request.method=GET http.request.remoteaddr="127.0.0.1:36892" 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.049297ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [22/Oct/2026:20:05:17 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +--- PASS: TestProxyManifestGetByTag (4.03s) === RUN TestAppDispatcher -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=9fadad27-ae1d-438b-ae0b-65e2e31a9c25 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="856.974µs" http.response.status=200 http.response.written=0 -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=d0f9d725-8c26-4536-9518-fba9240903bf http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="663.572µs" http.response.status=200 http.response.written=0 -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=5842ae30-53de-4e12-b3bd-5d3aba72be49 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="628.429µs" http.response.status=200 http.response.written=0 -time="2025-09-18T11:35:24-12:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34305" http.request.id=cc1e2da3-1402-4d6f-9a6e-608c9e065638 http.request.method=GET http.request.remoteaddr="127.0.0.1:38718" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="652.215µs" http.response.status=200 http.response.written=0 +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=170e19a4-9177-4c66-a2a3-3120d5f6aaf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="908.694µs" http.response.status=200 http.response.written=0 +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=27f2d012-fca7-4a17-bd92-d075993caaa2 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="684.413µs" http.response.status=200 http.response.written=0 +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=6785d3b4-7e7a-40b7-abde-d1a19ad301f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="813.355µs" http.response.status=200 http.response.written=0 +time="2026-10-22T20:05:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46161" http.request.id=8d5a2b17-a6b9-4c7c-85e6-b9478c52dd90 http.request.method=GET http.request.remoteaddr="127.0.0.1:34274" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="527.038µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp -time="2025-09-18T11:35:24-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=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:24-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:24-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:34501" http.request.id=760ec25a-b041-4ef2-b17e-fd5708eb0a54 http.request.method=GET http.request.remoteaddr="127.0.0.1:55468" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 +time="2026-10-22T20:05:17+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=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:17+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:17+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:39093" http.request.id=d5145dfb-5837-4c2a-ae77-9302f8d5b706 http.request.method=GET http.request.remoteaddr="127.0.0.1:45760" 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-18T11:35:24-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=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:24-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:24-12:00" level=info msg="configuring file health check path=/tmp/healthcheck299141010, interval=1" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 ---- PASS: TestFileHealthCheck (4.07s) +time="2026-10-22T20:05:17+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=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:17+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:17+14:00" level=info msg="configuring file health check path=/tmp/healthcheck30882185, interval=1" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 +--- PASS: TestFileHealthCheck (4.03s) === RUN TestTCPHealthCheck -time="2025-09-18T11:35: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 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:28-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:28-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:45919, interval=1" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 +time="2026-10-22T20:05:21+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=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:21+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:21+14:00" level=info msg="configuring TCP health check addr=127.0.0.1:42465, interval=1" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck -time="2025-09-18T11:35:32-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=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:32-12:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 -time="2025-09-18T11:35:32-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:34677, interval=1, threshold=3" go.version=go1.24.4 instance.id=4394c1b5-080e-4be6-9c23-8c7509612b55 ---- PASS: TestHTTPHealthCheck (7.01s) +time="2026-10-22T20:05:25+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=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:25+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 +time="2026-10-22T20:05:25+14:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:43313, interval=1, threshold=3" go.version=go1.24.4 instance.id=99b40001-09c6-4426-9d43-89a211452001 +--- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS -ok github.com/docker/distribution/registry/handlers 55.555s +ok github.com/docker/distribution/registry/handlers 77.906s ? 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.03s) +--- PASS: TestProxyStoreGet (0.08s) === RUN TestProxyStoreStat ---- PASS: TestProxyStoreStat (0.01s) +--- PASS: TestProxyStoreStat (0.06s) === RUN TestProxyStoreServeHighConcurrency ---- PASS: TestProxyStoreServeHighConcurrency (3.11s) +--- PASS: TestProxyStoreServeHighConcurrency (3.30s) === RUN TestProxyStoreServeMany ---- PASS: TestProxyStoreServeMany (7.26s) +--- PASS: TestProxyStoreServeMany (3.63s) === RUN TestProxyStoreServeBig ---- PASS: TestProxyStoreServeBig (4.08s) +--- PASS: TestProxyStoreServeBig (3.74s) === RUN TestProxyManifests ---- PASS: TestProxyManifests (0.28s) +--- PASS: TestProxyManifests (0.55s) === RUN TestGet --- PASS: TestGet (0.00s) PASS -ok github.com/docker/distribution/registry/proxy 14.782s +ok github.com/docker/distribution/registry/proxy 11.388s === RUN TestSchedule -time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f -time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998838ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f -time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=999.269µs" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f -time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.718µs" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f +time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 +time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997946ms" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 +time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.598µs" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 +time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.648µs" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 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-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f +time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore -time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f -time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.998698ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f -time="2025-09-18T11:34:45-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.972468ms" go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f -time="2025-09-18T11:34:45-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f +time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 +time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.997255ms" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 +time="2026-10-22T20:04:14+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998487ms" go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 +time="2026-10-22T20:04:14+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart -time="2025-09-18T11:34:46-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=7e8da8ec-06ed-4d19-8665-75ddb99bcf0f +time="2026-10-22T20:04:15+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=b4f53aa0-606e-4c00-b8b1-492395899f06 --- PASS: TestDoubleStart (0.00s) PASS -ok github.com/docker/distribution/registry/proxy/scheduler 0.578s +ok github.com/docker/distribution/registry/proxy/scheduler 0.583s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload ---- PASS: TestSimpleBlobUpload (1.38s) +--- PASS: TestSimpleBlobUpload (3.69s) === RUN TestSimpleBlobRead - blob_test.go:291: desc: {application/octet-stream 17849344 sha256:1b32ac0b785316fe5a3ff90737da6d754b1aa0afd06f3d13134ef5c6fe472ba5 [] map[] } ---- PASS: TestSimpleBlobRead (0.16s) + blob_test.go:291: desc: {application/octet-stream 17922048 sha256:d5a79d3c293ee273673f6af7361c751f93bcee7e5d0e2b99dedb7325378b329b [] map[] } +--- PASS: TestSimpleBlobRead (0.17s) === RUN TestBlobMount ---- PASS: TestBlobMount (0.10s) +--- PASS: TestBlobMount (0.21s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog ---- PASS: TestCatalog (0.96s) +--- PASS: TestCatalog (1.59s) === RUN TestCatalogInParts ---- PASS: TestCatalogInParts (1.03s) +--- PASS: TestCatalogInParts (1.49s) === RUN TestCatalogEnumerate ---- PASS: TestCatalogEnumerate (1.08s) +--- PASS: TestCatalogEnumerate (1.35s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead ---- PASS: TestSimpleRead (0.00s) +--- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek ---- PASS: TestFileReaderSeek (0.00s) +--- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos -palailogos: marking manifest sha256:09e352f55e483f2bd3f20338df5cee0d16e4fb3249575dac284f550271ce19c3 -palailogos: marking blob sha256:16535333195a7ab4a86370e7b76f4ea5e04f1fc2a4581d5da983c90f3bafc65e -palailogos: marking blob sha256:d4d6f02011ad689ea6079c01a9b336e84a70d1b3e88f32b6ac1cebe6dec831fc -palailogos: marking manifest sha256:16535333195a7ab4a86370e7b76f4ea5e04f1fc2a4581d5da983c90f3bafc65e -palailogos: marking blob sha256:94e4199783c13cc303d5652972a6cc7b405f4373b3e356d43a0c3e0a357162bc -palailogos: marking blob sha256:7c69f46ef09ce966f2bb08fcf5beba65e3189d0be1d738d859ba36d7e657d3da -palailogos: marking manifest sha256:c7f57110de9a41a1e0e6a4a2a66d63c12d57469d566be5f6250c55d66a219504 +palailogos: marking manifest sha256:3ddff43eb8d35036f66f569d4ad2b7508ab6117d507a7c24aaa7659562a51c67 +palailogos: marking blob sha256:a22ad19006c198ad112560c1aac452aebe45479a38425c25c628cdc4a4f772c4 +palailogos: marking blob sha256:7ce0a0753f4c0faa5f1d9df615d2dadd245e5ed58a58786a69734b16f8e94bd5 +palailogos: marking manifest sha256:7d9c9c66bcd42ddadcfa74fe68ece25e394e174e2d477b92fd7926898d1820a9 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -palailogos: marking blob sha256:15d44fde82e739a319f38d24d0608fe7b41990108a945b8376c9d98278f5c67e -palailogos: marking blob sha256:9ee0c47edc2e8d701eb61feff87f8c34842a281499ed62b1ab07f5b499117b56 -palailogos: marking manifest sha256:d4d6f02011ad689ea6079c01a9b336e84a70d1b3e88f32b6ac1cebe6dec831fc -palailogos: marking blob sha256:f56245dfee9e82ac4dcab733374f2dd7c3f3bdd717e4852c8ed9207685060c0f -palailogos: marking blob sha256:d681405b86b529ceaa7e92840ad8a8946c9f7f0f8c14b26d497675011101929c +palailogos: marking blob sha256:26f186637354b40ec17cf76057e9fbe73ee8de2dfceedf2c75c341ffed59e7bc +palailogos: marking blob sha256:450ea304be3b1cd8774c9c6a639dc7f322769e7bc5cd427044005ce3344ab6ad +palailogos: marking manifest sha256:7f3c968188d248f1d92febd416a183843bd574b6d969919450fc7951badef87e +palailogos: marking blob sha256:7041d1eaf7d837fc9bf1f93c9c00d5f461a3b9bd96d843613b6221562235e6cb +palailogos: marking blob sha256:8495fa4bd8ac1995cc6877907ac279def4a276f8cdadcba7ef91edd02525b2bb +palailogos: marking manifest sha256:a7cc789284253cf22e967b119af86c22bc5f2b1195b14ff252599572f4924c5d +palailogos: marking blob sha256:3ddff43eb8d35036f66f569d4ad2b7508ab6117d507a7c24aaa7659562a51c67 +palailogos: marking blob sha256:7f3c968188d248f1d92febd416a183843bd574b6d969919450fc7951badef87e 11 blobs marked, 0 blobs and 0 manifests eligible for deletion ---- PASS: TestNoDeletionNoEffect (0.65s) +--- PASS: TestNoDeletionNoEffect (0.88s) === RUN TestDeleteManifestIfTagNotFound deletemanifests -manifest eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 -deletemanifests: marking manifest sha256:131e2f1b19e0bc58753d18520c43e279c2a1c6aca9bbc7b2b088b8c75480f9a0 -deletemanifests: marking blob sha256:5718ab4966a460020a435a1dea8e239ac77034aa6f77a4859abfa27509aa1761 -deletemanifests: marking blob sha256:779bbc626245eedbb01732b265fcac0346d94dcec8893cb973fb044db7986fd6 -deletemanifests: marking blob sha256:b241616e61596f275c4f22bbf94a78cb2a97844be49ee203eec481b6f2817c10 +manifest eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 +deletemanifests: marking manifest sha256:e60803b5207fe5f5e90c845ce47cb4453960d0fc0dff48cfcd00cba07192f2c9 +deletemanifests: marking blob sha256:82a1bef241799666130461e9c6c6033efcbecb072015174ffe4cd9666fc147b2 +deletemanifests: marking blob sha256:23085308c98f024afdfd13c3b6432c1b3c4226ebd034bc0a7cf31017d284a6fd +deletemanifests: marking blob sha256:2dec6e3ce058ecf8daf482389f5ef8be46b4e0dfd924f8c212e16b4bfd39a63d 4 blobs marked, 4 blobs and 1 manifests eligible for deletion -blob eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 -blob eligible for deletion: sha256:b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5 -blob eligible for deletion: sha256:cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2 -blob eligible for deletion: sha256:f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275 +blob eligible for deletion: sha256:b3b38032d1148370614bb5bdcd4f1594fc1ad21a41d94d42cb70f1c321da5f0b +blob eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 +blob eligible for deletion: sha256:1f1e1bc06f1d519810f7e8b39ffa7113faaa6b415911c6ba5d5db3219be23da1 +blob eligible for deletion: sha256:68b83d106d7c59d48dae09af999ef9a05e9f46748d8731ae6e8420343594aeb5 deletemanifests -manifest eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 -deletemanifests: marking manifest sha256:131e2f1b19e0bc58753d18520c43e279c2a1c6aca9bbc7b2b088b8c75480f9a0 -deletemanifests: marking blob sha256:5718ab4966a460020a435a1dea8e239ac77034aa6f77a4859abfa27509aa1761 -deletemanifests: marking blob sha256:779bbc626245eedbb01732b265fcac0346d94dcec8893cb973fb044db7986fd6 -deletemanifests: marking blob sha256:b241616e61596f275c4f22bbf94a78cb2a97844be49ee203eec481b6f2817c10 -time="2025-09-18T11:34:51-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -time="2025-09-18T11:34:51-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 +manifest eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 +deletemanifests: marking manifest sha256:e60803b5207fe5f5e90c845ce47cb4453960d0fc0dff48cfcd00cba07192f2c9 +deletemanifests: marking blob sha256:82a1bef241799666130461e9c6c6033efcbecb072015174ffe4cd9666fc147b2 +deletemanifests: marking blob sha256:23085308c98f024afdfd13c3b6432c1b3c4226ebd034bc0a7cf31017d284a6fd +deletemanifests: marking blob sha256:2dec6e3ce058ecf8daf482389f5ef8be46b4e0dfd924f8c212e16b4bfd39a63d +time="2026-10-22T20:04:24+14:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +time="2026-10-22T20:04:24+14:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 4 blobs marked, 4 blobs and 1 manifests eligible for deletion -blob eligible for deletion: sha256:076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0 -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/07/076a9996693451aa20f4ee6df76cb980fe00d0c61a3fc1732f96254c7e4a50b0" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5 -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b29ec21493fd2bb16983f5601b7541e38c7d0966cf9c7428fe654214764262a5" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2 -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/cea180e9ba7167182b9af9a5645dc576bea2de8760454a937bfacfa9c889a6b2" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275 -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f4dbcb59d487134eefe669c89fee87d115717c5ee0213a21195aa53f44a47275" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 ---- PASS: TestDeleteManifestIfTagNotFound (0.55s) +blob eligible for deletion: sha256:d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10 +time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d5/d54c3cfcd46a5ba090c6dd008a87534aab0c266069c3eff2307741c38d542e10" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:1f1e1bc06f1d519810f7e8b39ffa7113faaa6b415911c6ba5d5db3219be23da1 +time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1f/1f1e1bc06f1d519810f7e8b39ffa7113faaa6b415911c6ba5d5db3219be23da1" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:68b83d106d7c59d48dae09af999ef9a05e9f46748d8731ae6e8420343594aeb5 +time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68b83d106d7c59d48dae09af999ef9a05e9f46748d8731ae6e8420343594aeb5" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:b3b38032d1148370614bb5bdcd4f1594fc1ad21a41d94d42cb70f1c321da5f0b +time="2026-10-22T20:04:24+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b3/b3b38032d1148370614bb5bdcd4f1594fc1ad21a41d94d42cb70f1c321da5f0b" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +--- PASS: TestDeleteManifestIfTagNotFound (0.78s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:fec2c972af087b55ce80f3cca136239dbf5d94fe7a7ac0bc0a105b5b33a7eeac -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fec2c972af087b55ce80f3cca136239dbf5d94fe7a7ac0bc0a105b5b33a7eeac" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:5d0ee2fcb95007dfbf935309168badf4e35e3b6878d07e266b90fa989aec6284 -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d0ee2fcb95007dfbf935309168badf4e35e3b6878d07e266b90fa989aec6284" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:8f5481ed5b40b9335368a629d2260fffa84426ff3d1815800959eabc8ddef49d -time="2025-09-18T11:34:51-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f5481ed5b40b9335368a629d2260fffa84426ff3d1815800959eabc8ddef49d" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 +blob eligible for deletion: sha256:107f39455f911e49d13d481f3a76490f13df30cd077ee47f5340396aa2ddbaca +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/10/107f39455f911e49d13d481f3a76490f13df30cd077ee47f5340396aa2ddbaca" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:3ebebf32916fd83d91d91d6f75a2fbfb97c5233e952bb8fb639f277e945b5403 +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3ebebf32916fd83d91d91d6f75a2fbfb97c5233e952bb8fb639f277e945b5403" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:d6fea9e4de9d2947529e1b667629cc68428713b14f07c93ad5e0c28ae7d4ddbf +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d6/d6fea9e4de9d2947529e1b667629cc68428713b14f07c93ad5e0c28ae7d4ddbf" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 --- PASS: TestGCWithMissingManifests (0.26s) === RUN TestDeletionHasEffect komnenos -komnenos: marking manifest sha256:696589f93a4cb7833ad1713be2734ac9fe63c83b3faf4576b5c753c9e1867494 -komnenos: marking blob sha256:bbf55356dae6c2c7cd6e2520cba55ce5d2d9f11102796e069be183747afd0c41 -komnenos: marking blob sha256:7c70f56d9719d3551dd0ee024c637fb1e345b7a817d1eb09dd846311546afcaa +komnenos: marking manifest sha256:60b78eb163072dd5d6304c17021f877e03878f04153964fe2ba30e89368fc2c2 +komnenos: marking blob sha256:c6cade5d783883e7a581a0b4faee43874c093708d8eb794104ffc2cb1d702de8 +komnenos: marking blob sha256:fdd949f2246c873381bb8fdccc87d1cbe5fdd0048c6f756b611e0d96447e9f8b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:15d3af5ce8576cea080124d09af922f073c3f957ed6583840db2cc79335a99dd -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/15/15d3af5ce8576cea080124d09af922f073c3f957ed6583840db2cc79335a99dd" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:1e902fbd663a129b2aee7f7a688be05b5d3f79e0e372771d71c4b161689c52b7 -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1e/1e902fbd663a129b2aee7f7a688be05b5d3f79e0e372771d71c4b161689c52b7" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:68f77cee2018288c78052a2ba8b6bc84163e5efc6ca47f78c280aa411d091b85 -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68f77cee2018288c78052a2ba8b6bc84163e5efc6ca47f78c280aa411d091b85" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:7a68e446825cbee47ff19fe4608bd1c5b23a751296fdb4e3f0c81f5f293611ff -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7a68e446825cbee47ff19fe4608bd1c5b23a751296fdb4e3f0c81f5f293611ff" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:bb208b4d85789b9b4a16c4ea3139c46d833d14a36ad90ad25a60e2f2eceaae4a -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bb208b4d85789b9b4a16c4ea3139c46d833d14a36ad90ad25a60e2f2eceaae4a" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 -blob eligible for deletion: sha256:d2415323dfed86f02842d85fb81c665047cd6b44355fcc486938ca8761a37681 -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2415323dfed86f02842d85fb81c665047cd6b44355fcc486938ca8761a37681" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 +blob eligible for deletion: sha256:713d84e2bc32614adb04e306b615b5842e2e078abbd90c986d2847af6f66ff43 +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/713d84e2bc32614adb04e306b615b5842e2e078abbd90c986d2847af6f66ff43" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:8b675b6f755056286d999e015f4a8f74b4cdec575cd746b1012c78be5de78432 +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8b/8b675b6f755056286d999e015f4a8f74b4cdec575cd746b1012c78be5de78432" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -time="2025-09-18T11:34:52-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 ---- PASS: TestDeletionHasEffect (0.63s) +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:e7c98eb116fe00eea608339d608c7fb0cda14f84028cca4e88b7122e39bfaae7 +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7c98eb116fe00eea608339d608c7fb0cda14f84028cca4e88b7122e39bfaae7" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:0422adcc145f71476043ea371bd10e16dcb4bcafee5e62ad46197b420c247070 +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/04/0422adcc145f71476043ea371bd10e16dcb4bcafee5e62ad46197b420c247070" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:09e7b0f332df4adbeb1a48f170ead5e62bc2e8c56c3e729e9c8c2fa40be0e0b9 +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/09e7b0f332df4adbeb1a48f170ead5e62bc2e8c56c3e729e9c8c2fa40be0e0b9" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +blob eligible for deletion: sha256:3269a186771cce69d2e7164bb39784c67119c8c16ef99b32dce1b6d982ebfefb +time="2026-10-22T20:04:25+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/32/3269a186771cce69d2e7164bb39784c67119c8c16ef99b32dce1b6d982ebfefb" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +--- PASS: TestDeletionHasEffect (0.74s) === RUN TestDeletionWithSharedLayer ---- PASS: TestDeletionWithSharedLayer (0.56s) +--- PASS: TestDeletionWithSharedLayer (0.82s) === RUN TestOrphanBlobDeleted michael_z_doukas -michael_z_doukas: marking manifest sha256:8d2dad3e06ccd12df0477ea037e6f9fd0e895670202bd2ae7f5b18daf8027194 +michael_z_doukas: marking manifest sha256:55888ccfb83413d4fd35d13a5db83a8cfde9576d1847a71f1e03dfc524c683ef michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -michael_z_doukas: marking blob sha256:f2330fb2c0981cc2c00e48db82c6742641aa4ba9825af1cb357e6bf3298169bd -michael_z_doukas: marking blob sha256:0594621b925456a461128198951292df6f3220094d094625647168b3b27a1c94 +michael_z_doukas: marking blob sha256:7db5f41020ec6561feeb755670d8fdceaf084099543b61d1b6a1fad0823f1a40 +michael_z_doukas: marking blob sha256:2c4b9edd1a10a229b5d9fcc2841f425aa2ac908224272397407ff2711d1a889c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:b236506640ce9c6f128d23170730d67ae8acc724f689149b545eb9b39c50c34e -time="2025-09-18T11:34:53-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b236506640ce9c6f128d23170730d67ae8acc724f689149b545eb9b39c50c34e" go.version=go1.24.4 instance.id=80e9cb5e-2af9-4525-bf41-276894e718b4 ---- PASS: TestOrphanBlobDeleted (0.30s) +blob eligible for deletion: sha256:3e551b85992d12a7e3b0821d3c20c90cce62691b6ddd2acb8193828fe1b4d094 +time="2026-10-22T20:04:27+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3e551b85992d12a7e3b0821d3c20c90cce62691b6ddd2acb8193828fe1b4d094" go.version=go1.24.4 instance.id=902d6a7a-0529-4470-96a7-9c8bfdb58d53 +--- PASS: TestOrphanBlobDeleted (0.50s) === RUN TestLinkedBlobStoreCreateWithMountFrom - linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:be9ce95e6c1bf5705ded5b52ff46197e4c7e9b37571cbcf8c4802b4ef8a1e5bd - linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b6f626421c4181a0c5456cbb986c963b1be0186fafca6d2c2481dc4520b5d5c0 ---- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.22s) + linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:7a1ac0e00ff71138cf2596b49e24f0e2b3733acb250195c348171dd42c3dd094 + linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:cb174b6c8b423159df3dc87c2a1ca51a7a9a63198d7d9637d3bb25fafbb8c0f8 +--- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.31s) === RUN TestManifestStorage ---- PASS: TestManifestStorage (0.18s) +--- PASS: TestManifestStorage (0.34s) === RUN TestManifestStorageV1Unsupported ---- PASS: TestManifestStorageV1Unsupported (0.19s) +--- PASS: TestManifestStorageV1Unsupported (0.36s) === RUN TestOCIManifestStorage ---- PASS: TestOCIManifestStorage (0.41s) +--- PASS: TestOCIManifestStorage (0.75s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer @@ -3073,45 +3223,45 @@ === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone -time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:34:54.152054814 -1200 -12 m=-3591.317239390, actuallyDelete=true" -time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" +time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 19:04:29.062406197 +1400 +14 m=-3585.737291536, actuallyDelete=true" +time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll -time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003, actuallyDelete=true" -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2664126-22b9-4f22-89d6-ace27b93678a have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fec2443b-fea3-4a41-9bd2-b0caed164b2f have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/03a20e7b-67c4-47ca-8d1e-be5251670c7c have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1433d132-6cc2-4639-bfa1-5101c5f04adc have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4bc5bead-dff3-4dee-9b5b-dd457f9a11a1 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/de9c097d-26c1-45f4-9f7f-face02ce7dce have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e00a880c-7400-4df3-a6f1-826bedf09b18 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f22ecc28-7e21-4e38-b18d-82c3e4a32f37 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b27d200e-651e-4647-9082-58b46abcb8e4 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10950fdf-ae4b-4aa5-9c5a-e05177594c45 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/52ae5c36-a374-48d4-a9b5-dc3e602eb778 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.152554208 -1200 -12 m=+8.683260003). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" +time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014, actuallyDelete=true" +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/28a43833-1dfd-4e23-8a87-793239a38acd have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/37d1090e-c274-4997-8eec-e7dcece9a7b9 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4dbc38cb-eb78-47a8-8176-12d898eed1c0 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/86155ab0-53d0-4728-a93c-433a97f6d243 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a7d4f7e2-0550-4d1c-9d94-755ff5df281f have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b6b7e948-3d86-43ed-99b3-a46365d7bfc5 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/15e2cdb2-3dcb-4198-8508-20e4a0169dc7 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/17dfea28-b99f-42a1-870d-22cd32af4239 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d3bf4d9a-7605-4b14-8fb4-b4ee1582f554 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f8ba265b-e5ce-4632-85a3-5fff3815fe5b have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/6b9edbc3-0ff7-4ed6-bc1f-b48cfc085d06 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.063323747 +1400 +14 m=+14.263626014). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome -time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045, actuallyDelete=true" -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b2b9f4b1-f8ac-4935-b1be-6bd8b051fa43 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0c186398-615f-4187-a4df-47e64478d1e9 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3b75dc65-836d-4ca9-8aca-e293b3ca15ea have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/86c24971-261a-4d43-a485-20856a256b13 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8c8fb456-9086-4998-9939-a913433e3426 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.15317825 -1200 -12 m=+8.683884045). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" +time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172, actuallyDelete=true" +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/19bb7867-b839-450e-a4b5-1396dbdd3d8e have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/47aa39f5-65a0-4aaf-91b9-2b452be2be74 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/7b7890b5-a01a-44e3-83f0-5ed7945f8e4b have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/de2660d5-780c-410a-9f61-8158e2a36056 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f8a06604-7604-43ee-9e43-64c01df48eb3 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.064399905 +1400 +14 m=+14.264702172). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads -time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764, actuallyDelete=true" -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/44e05d20-43f0-4b99-ac1b-779a347b799f have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f25ca57-2ac3-4e7c-945c-66aa66cd82fb have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c8f43621-3e21-4988-ae09-38b8bff96502 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cebe03f6-236d-49cb-9b38-882b977c5b09 have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f5226177-3d3a-4630-8867-27d0768d792c have older date (2025-09-18 10:34:54 -1200 -12) than purge date (2025-09-18 11:34:54.153594969 -1200 -12 m=+8.684300764). Removing upload directory." -time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" +time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270, actuallyDelete=true" +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/14eeea21-c06d-491a-9f7e-7e7739245dfa have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/65b042f5-e93a-4fc4-8c8e-39fa8ed7429b have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a0415d4-0a0e-4711-a161-12ff74c20992 have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cc8c067c-480d-4ba9-a637-c48e5560df1d have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ea9522d8-6e36-40de-9132-d481b623d25f have older date (2026-10-22 19:04:29 +1400 +14) than purge date (2026-10-22 20:04:29.065183003 +1400 +14 m=+14.265485270). Removing upload directory." +time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt -time="2025-09-18T11:34:54-12:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 11:34:54.153851778 -1200 -12 m=+8.684557573, actuallyDelete=true" -time="2025-09-18T11:34:54-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" +time="2026-10-22T20:04:29+14:00" level=info msg="PurgeUploads starting: olderThan=2026-10-22 20:04:29.065736441 +1400 +14 m=+14.266038708, actuallyDelete=true" +time="2026-10-22T20:04:29+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) @@ -3124,25 +3274,25 @@ === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS -ok github.com/docker/distribution/registry/storage 8.700s +ok github.com/docker/distribution/registry/storage 14.290s ? 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.007s +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.006s +ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved -time="2025-09-18T11:34:47-12:00" level=info msg="ignoring deleted path" path=bender +time="2026-10-22T20:04:15+14:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver 0.003s +ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN TestRegulatorEnterExit ---- PASS: TestRegulatorEnterExit (0.03s) +--- PASS: TestRegulatorEnterExit (0.04s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 @@ -3156,21 +3306,21 @@ --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/base 0.042s +ok github.com/docker/distribution/registry/storage/driver/base 0.051s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped ---- PASS: Test (22.29s) +--- PASS: Test (21.86s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/filesystem 22.648s +ok github.com/docker/distribution/registry/storage/driver/filesystem 22.341s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped ---- PASS: Test (16.96s) +--- PASS: Test (17.69s) PASS -ok github.com/docker/distribution/registry/storage/driver/inmemory 17.300s +ok github.com/docker/distribution/registry/storage/driver/inmemory 18.378s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate @@ -3196,11 +3346,11 @@ === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ -time="2025-09-18T11:34:50-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="2026-10-22T20:04:16+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-18T11:34:50-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="2026-10-22T20:04:16+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-18T11:34:50-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="2026-10-22T20:04:16+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) @@ -3214,42 +3364,42 @@ --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate -=== CONT TestUpdateCalledRegularly -=== CONT TestParsing -=== CONT TestInvalidNetworkType -=== CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched -=== CONT TestMatchIPV4WithRegionMatch_2 -=== CONT TestMatchIPV4WithRegionMatched +=== CONT TestInvalidData +=== CONT TestParsing +=== CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 +--- PASS: TestS3TryUpdate (0.00s) +time="2026-10-22T20:04:16+14:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 === CONT TestMatchIPV4 -=== CONT TestMatchIPV6 -time="2025-09-18T11:34:50-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="2025-09-18T11:34:50-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 +=== CONT TestMatchIPV4WithRegionMatch_2 +--- PASS: TestMatchIPV4_2 (0.00s) +=== CONT TestInvalidNetworkType --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) -time="2025-09-18T11:34:50-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 ---- PASS: TestInvalidData (0.00s) -time="2025-09-18T11:34:50-12:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=f547df4e-06ff-46f1-b899-7d6f64150d25 ip="?0000000000000000000000000000000000" +=== CONT TestMatchIPV4WithRegionMatched +=== CONT TestMatchIPV6 +time="2026-10-22T20:04:16+14:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=98a7b049-fb17-4718-89d0-f806bbb2be8b ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) ---- PASS: TestMatchIPV4_2 (0.00s) ---- PASS: TestMatchIPV4 (0.00s) ---- PASS: TestS3TryUpdate (0.00s) +time="2026-10-22T20:04:16+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=98a7b049-fb17-4718-89d0-f806bbb2be8b --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) ---- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestParsing (0.01s) -time="2025-09-18T11:34:51-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2025-09-18T11:34:52-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2025-09-18T11:34:53-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 -time="2025-09-18T11:34:54-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-22T20:04:16+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=98a7b049-fb17-4718-89d0-f806bbb2be8b +--- PASS: TestMatchIPV4WithRegionMatched (0.00s) +--- PASS: TestInvalidData (0.01s) +--- PASS: TestMatchIPV4 (0.00s) +time="2026-10-22T20:04:17+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +time="2026-10-22T20:04:18+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +time="2026-10-22T20:04:19+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 +time="2026-10-22T20:04:20+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.50s) PASS -ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.507s +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 +ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.016s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped @@ -3267,25 +3417,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.329s +ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.478s === RUN Test OK: 32 passed, 2 skipped ---- PASS: Test (16.06s) +--- PASS: Test (16.17s) === RUN TestEmptyRootList ---- PASS: TestEmptyRootList (0.00s) +--- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/swift 16.509s +ok github.com/docker/distribution/registry/storage/driver/swift 16.679s ? 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.006s +ok github.com/docker/distribution/uuid 0.178s ? 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 @@ -3334,12 +3484,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/3896054/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3896054/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/1242135 and its subdirectories -I: Current time: Thu Sep 18 11:36:02 -12 2025 -I: pbuilder-time-stamp: 1758238562 +I: removing directory /srv/workspace/pbuilder/3896054 and its subdirectories +I: Current time: Thu Oct 22 20:05:57 +14 2026 +I: pbuilder-time-stamp: 1792649157 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/amd64/docker-registry_2.8.3+ds1-2.diff: 90.7% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/amd64/docker-registry_2.8.3+ds1-2.diff.gz b2/build.log: 89.3% -- replaced with stdout Compressing the 1st log... b1/build.log: 89.1% -- replaced with stdout Thu Sep 18 23:42:59 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_unstable_amd64_1758238979 + touch /var/log/reproducible-builds/diffoscope_stamp_docker-registry_unstable_amd64_1758238979 + RESULT=0 + systemd-run '--description=diffoscope on docker-registry/2.8.3+ds1-2 in unstable/amd64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-amd64_37-83231 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf --run-session -c jenkins-reproducible-unstable-diffoscope-7063185b-571b-400c-a3db-10ae1c391a4a -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/dbd-tmp-nsX6hND ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/docker-registry_2.8.3+ds1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/docker-registry_2.8.3+ds1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/docker-registry_2.8.3+ds1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1/docker-registry_2.8.3+ds1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b2/docker-registry_2.8.3+ds1-2_amd64.changes' + false + set +x Running as unit: rb-diffoscope-amd64_37-83231.service; invocation ID: d116bb1ce8a341c38f0d29e807772579 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/docker-registry_2.8.3+ds1-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/docker-registry_2.8.3+ds1-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/docker-registry_2.8.3+ds1-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/b1/docker-registry_2.8.3+ds1-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.AXn6DjHf/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: 208ms CPU time consumed: 169ms Memory peak: 18.1M (swap: 0B) _ _ _ _ __| | ___ ___| | _____ _ __ _ __ ___ __ _(_)___| |_ _ __ _ _ / _` |/ _ \ / __| |/ / _ \ '__|____| '__/ _ \/ _` | / __| __| '__| | | | | (_| | (_) | (__| < __/ | |_____| | | __/ (_| | \__ \ |_| | | |_| | \__,_|\___/ \___|_|\_\___|_| |_| \___|\__, |_|___/\__|_| \__, | |___/ |___/ Thu Sep 18 23:43:00 UTC 2025 I: diffoscope 306 found no differences in the changes files, and a .buildinfo file also exists. Thu Sep 18 23:43:00 UTC 2025 I: docker-registry from unstable built successfully and reproducibly on amd64. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-09-18 23:43:00] INFO: Starting at 2025-09-18 23:43:00.534979 [2025-09-18 23:43:00] INFO: Generating the pages of 1 package(s) [2025-09-18 23:43:00] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/amd64/docker-registry didn't produce a buildlog, even though it has been built. [2025-09-18 23:43:00] INFO: Finished at 2025-09-18 23:43:00.822116, took: 0:00:00.287141 Thu Sep 18 23:43:00 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/docker-registry.html Thu Sep 18 23:43:00 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' 1758238980 amd64 unstable docker-registry Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/docker-registry_2.8.3+ds1-2.rbuild.log: 88.6% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/amd64/docker-registry_2.8.3+ds1-2.rbuild.log.gz [2025-09-18 23:43:01] INFO: Starting at 2025-09-18 23:43:01.163280 [2025-09-18 23:43:01] INFO: Generating the pages of 1 package(s) [2025-09-18 23:43:01] INFO: Finished at 2025-09-18 23:43:01.440599, took: 0:00:00.277324 All cleanup done. Thu Sep 18 23:43:01 UTC 2025 - total duration: 0h 13m 2s. Thu Sep 18 23:43:01 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-7XtoRC1O, removing. Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 13min 3.419s CPU time consumed: 3.865s Memory peak: 68.3M (swap: 0B)