I: pbuilder: network access will be disabled during build I: Current time: Sun Sep 7 06:19:02 +14 2025 I: pbuilder-time-stamp: 1757175542 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [docker-registry_2.8.3+ds1-2.dsc] I: copying [./docker-registry_2.8.3+ds1.orig.tar.xz] I: copying [./docker-registry_2.8.3+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./docker-registry_2.8.3+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting docker-registry in docker-registry-2.8.3+ds1 dpkg-source: info: unpacking docker-registry_2.8.3+ds1.orig.tar.xz dpkg-source: info: unpacking docker-registry_2.8.3+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-config-allow-delete.patch dpkg-source: info: applying 0002-config-docker-registry.patch dpkg-source: info: applying 0003-no-azure.patch dpkg-source: info: applying 0004-replace-rsc.io-letsencrypt-in-favour-of-golang.org-x.patch dpkg-source: info: applying 0005-Temporarily-remove-newrelic-support-to-cut-down-on-d.patch dpkg-source: info: applying 0006-Skip-TestHTTPChecker.patch dpkg-source: info: applying 0007-Skip-TestRegistryAsCacheMutationAPIs.patch dpkg-source: info: applying 0008-Skip-flaky-TestGracefulShutdown-and-TestRegistrySupp.patch dpkg-source: info: applying 0009-Skip-flaky-TestDeleteOnlyDeletesSubpaths.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2492725/tmp/hooks/D01_modify_environment starting debug: Running on codethink04-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Sep 6 16:19 /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/2492725/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2492725/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]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=forky EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=7db4c1115a8b4d39920b97911d116d12 LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=2492725 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.hWcNnRRj/pbuilderrc_MaWi --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.hWcNnRRj/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' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.12.43+deb13-cloud-arm64 #1 SMP Debian 6.12.43-1 (2025-08-27) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2492725/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: arm64 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 ... 20011 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} binutils-gold{a} binutils-gold-aarch64-linux-gnu{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, 127 newly installed, 0 to remove and 0 not upgraded. Need to get 135 MB of archives. After unpacking 1069 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main arm64 golang-golang-x-sys-dev all 0.22.0-2 [622 kB] Get: 2 http://deb.debian.org/debian forky/main arm64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian forky/main arm64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian forky/main arm64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian forky/main arm64 libmagic-mgc arm64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian forky/main arm64 libmagic1t64 arm64 1:5.46-5 [103 kB] Get: 7 http://deb.debian.org/debian forky/main arm64 file arm64 1:5.46-5 [43.7 kB] Get: 8 http://deb.debian.org/debian forky/main arm64 gettext-base arm64 0.23.1-2+b1 [241 kB] Get: 9 http://deb.debian.org/debian forky/main arm64 libuchardet0 arm64 0.0.8-2 [69.0 kB] Get: 10 http://deb.debian.org/debian forky/main arm64 groff-base arm64 1.23.0-9 [1130 kB] Get: 11 http://deb.debian.org/debian forky/main arm64 bsdextrautils arm64 2.41.1-1 [93.8 kB] Get: 12 http://deb.debian.org/debian forky/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 13 http://deb.debian.org/debian forky/main arm64 man-db arm64 2.13.1-1 [1453 kB] Get: 14 http://deb.debian.org/debian forky/main arm64 m4 arm64 1.4.20-1 [316 kB] Get: 15 http://deb.debian.org/debian forky/main arm64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian forky/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian forky/main arm64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian forky/main arm64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian forky/main arm64 binutils-gold-aarch64-linux-gnu arm64 2.44-2 [1700 kB] Get: 20 http://deb.debian.org/debian forky/main arm64 binutils-gold arm64 2.44-2 [202 kB] Get: 21 http://deb.debian.org/debian forky/main arm64 libdebhelper-perl all 13.26 [91.8 kB] Get: 22 http://deb.debian.org/debian forky/main arm64 libtool all 2.5.4-5 [540 kB] Get: 23 http://deb.debian.org/debian forky/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 24 http://deb.debian.org/debian forky/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 25 http://deb.debian.org/debian forky/main arm64 libfile-stripnondeterminism-perl all 1.14.2-1 [19.8 kB] Get: 26 http://deb.debian.org/debian forky/main arm64 dh-strip-nondeterminism all 1.14.2-1 [8768 B] Get: 27 http://deb.debian.org/debian forky/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 28 http://deb.debian.org/debian forky/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 29 http://deb.debian.org/debian forky/main arm64 libunistring5 arm64 1.3-2 [453 kB] Get: 30 http://deb.debian.org/debian forky/main arm64 libxml2-16 arm64 2.14.5+dfsg-0.2 [582 kB] Get: 31 http://deb.debian.org/debian forky/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] Get: 32 http://deb.debian.org/debian forky/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 33 http://deb.debian.org/debian forky/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 34 http://deb.debian.org/debian forky/main arm64 debhelper all 13.26 [939 kB] Get: 35 http://deb.debian.org/debian forky/main arm64 dh-golang all 1.63 [24.4 kB] Get: 36 http://deb.debian.org/debian forky/main arm64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 37 http://deb.debian.org/debian forky/main arm64 golang-1.24-go arm64 1.24.4-1 [24.6 MB] Get: 38 http://deb.debian.org/debian forky/main arm64 golang-src all 2:1.24~2 [5136 B] Get: 39 http://deb.debian.org/debian forky/main arm64 golang-go arm64 2:1.24~2 [44.3 kB] Get: 40 http://deb.debian.org/debian forky/main arm64 golang-any arm64 2:1.24~2 [5216 B] Get: 41 http://deb.debian.org/debian forky/main arm64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 42 http://deb.debian.org/debian forky/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 43 http://deb.debian.org/debian forky/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 44 http://deb.debian.org/debian forky/main arm64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 45 http://deb.debian.org/debian forky/main arm64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 46 http://deb.debian.org/debian forky/main arm64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 47 http://deb.debian.org/debian forky/main arm64 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 48 http://deb.debian.org/debian forky/main arm64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 49 http://deb.debian.org/debian forky/main arm64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 50 http://deb.debian.org/debian forky/main arm64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 51 http://deb.debian.org/debian forky/main arm64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 52 http://deb.debian.org/debian forky/main arm64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 53 http://deb.debian.org/debian forky/main arm64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [15.8 MB] Get: 54 http://deb.debian.org/debian forky/main arm64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 55 http://deb.debian.org/debian forky/main arm64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 56 http://deb.debian.org/debian forky/main arm64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 57 http://deb.debian.org/debian forky/main arm64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 58 http://deb.debian.org/debian forky/main arm64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 59 http://deb.debian.org/debian forky/main arm64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 60 http://deb.debian.org/debian forky/main arm64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 61 http://deb.debian.org/debian forky/main arm64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 62 http://deb.debian.org/debian forky/main arm64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 63 http://deb.debian.org/debian forky/main arm64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 64 http://deb.debian.org/debian forky/main arm64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 65 http://deb.debian.org/debian forky/main arm64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 66 http://deb.debian.org/debian forky/main arm64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 67 http://deb.debian.org/debian forky/main arm64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 68 http://deb.debian.org/debian forky/main arm64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 69 http://deb.debian.org/debian forky/main arm64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 70 http://deb.debian.org/debian forky/main arm64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 71 http://deb.debian.org/debian forky/main arm64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 72 http://deb.debian.org/debian forky/main arm64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 73 http://deb.debian.org/debian forky/main arm64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 74 http://deb.debian.org/debian forky/main arm64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 75 http://deb.debian.org/debian forky/main arm64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 76 http://deb.debian.org/debian forky/main arm64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 77 http://deb.debian.org/debian forky/main arm64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 78 http://deb.debian.org/debian forky/main arm64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 79 http://deb.debian.org/debian forky/main arm64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 80 http://deb.debian.org/debian forky/main arm64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 81 http://deb.debian.org/debian forky/main arm64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 82 http://deb.debian.org/debian forky/main arm64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 83 http://deb.debian.org/debian forky/main arm64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 84 http://deb.debian.org/debian forky/main arm64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 85 http://deb.debian.org/debian forky/main arm64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 86 http://deb.debian.org/debian forky/main arm64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 87 http://deb.debian.org/debian forky/main arm64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 88 http://deb.debian.org/debian forky/main arm64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 89 http://deb.debian.org/debian forky/main arm64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 90 http://deb.debian.org/debian forky/main arm64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 91 http://deb.debian.org/debian forky/main arm64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 92 http://deb.debian.org/debian forky/main arm64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 93 http://deb.debian.org/debian forky/main arm64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 94 http://deb.debian.org/debian forky/main arm64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 95 http://deb.debian.org/debian forky/main arm64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 96 http://deb.debian.org/debian forky/main arm64 golang-github-garyburd-redigo-dev all 0.0~git20150901.0.d8dbe4d-2.1 [28.2 kB] Get: 97 http://deb.debian.org/debian forky/main arm64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 98 http://deb.debian.org/debian forky/main arm64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 99 http://deb.debian.org/debian forky/main arm64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 100 http://deb.debian.org/debian forky/main arm64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 101 http://deb.debian.org/debian forky/main arm64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 102 http://deb.debian.org/debian forky/main arm64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 103 http://deb.debian.org/debian forky/main arm64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 104 http://deb.debian.org/debian forky/main arm64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 105 http://deb.debian.org/debian forky/main arm64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 106 http://deb.debian.org/debian forky/main arm64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 107 http://deb.debian.org/debian forky/main arm64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 108 http://deb.debian.org/debian forky/main arm64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 109 http://deb.debian.org/debian forky/main arm64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 110 http://deb.debian.org/debian forky/main arm64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 111 http://deb.debian.org/debian forky/main arm64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 112 http://deb.debian.org/debian forky/main arm64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 113 http://deb.debian.org/debian forky/main arm64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 114 http://deb.debian.org/debian forky/main arm64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 115 http://deb.debian.org/debian forky/main arm64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 116 http://deb.debian.org/debian forky/main arm64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 117 http://deb.debian.org/debian forky/main arm64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 118 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 119 http://deb.debian.org/debian forky/main arm64 tzdata-legacy all 2025b-5 [179 kB] Get: 120 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 121 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 122 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 123 http://deb.debian.org/debian forky/main arm64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 124 http://deb.debian.org/debian forky/main arm64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 125 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 126 http://deb.debian.org/debian forky/main arm64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 127 http://deb.debian.org/debian forky/main arm64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 135 MB in 1s (182 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 ... 20011 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.22.0-2_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.0-2) ... 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_arm64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_arm64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2+b1_arm64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.8-2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_arm64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41.1-1_arm64.deb ... Unpacking bsdextrautils (2.41.1-1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_arm64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.20-1_arm64.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 binutils-gold-aarch64-linux-gnu. Preparing to unpack .../018-binutils-gold-aarch64-linux-gnu_2.44-2_arm64.deb ... Unpacking binutils-gold-aarch64-linux-gnu (2.44-2) ... Selecting previously unselected package binutils-gold. Preparing to unpack .../019-binutils-gold_2.44-2_arm64.deb ... Unpacking binutils-gold (2.44-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../020-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../021-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../022-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../023-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 .../024-libfile-stripnondeterminism-perl_1.14.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_1.14.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.2-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../026-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../028-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libxml2-16:arm64. Preparing to unpack .../029-libxml2-16_2.14.5+dfsg-0.2_arm64.deb ... Unpacking libxml2-16:arm64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.23.1-2+b1_arm64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-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 .../032-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-golang. Preparing to unpack .../034-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../035-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../036-golang-1.24-go_1.24.4-1_arm64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../037-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../038-golang-go_2%3a1.24~2_arm64.deb ... Unpacking golang-go:arm64 (2:1.24~2) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../039-golang-any_2%3a1.24~2_arm64.deb ... Unpacking golang-any:arm64 (2:1.24~2) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../040-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 .../041-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 .../042-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 .../043-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 .../044-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 .../045-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 .../046-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../047-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 .../048-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 .../049-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 .../050-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 .../051-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 .../052-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 .../053-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 .../054-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 .../055-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 .../056-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 .../057-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 .../058-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 .../059-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 .../060-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 .../061-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 .../062-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 .../063-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 .../064-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 .../065-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 .../066-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 .../067-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../068-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 .../069-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 .../070-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 .../071-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 .../072-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 .../073-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 .../074-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 .../075-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 .../076-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 .../077-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 .../078-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 .../079-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 .../080-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 .../081-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 .../082-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 .../083-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 .../084-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 .../085-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 .../086-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 .../087-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 .../088-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 .../089-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 .../090-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 .../091-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 .../092-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 .../093-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 .../094-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 .../095-golang-github-garyburd-redigo-dev_0.0~git20150901.0.d8dbe4d-2.1_all.deb ... Unpacking golang-github-garyburd-redigo-dev (0.0~git20150901.0.d8dbe4d-2.1) ... Selecting previously unselected package golang-github-gorilla-handlers-dev. Preparing to unpack .../096-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 .../097-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 .../098-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 .../099-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 .../100-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 .../101-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 .../102-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 .../103-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 .../104-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 .../105-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 .../106-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 .../107-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 .../108-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 .../109-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 .../110-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 .../111-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 .../112-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 .../113-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 .../114-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 .../115-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 .../116-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 .../117-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 .../118-tzdata-legacy_2025b-5_all.deb ... Unpacking tzdata-legacy (2025b-5) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../119-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 .../120-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 .../121-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 .../122-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 .../123-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 .../124-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 .../125-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 .../126-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-gopkg-yaml.v2-dev (2.4.2-1) ... Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41.1-1) ... 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:arm64 (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.22.0-2) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:arm64 (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 binutils-gold-aarch64-linux-gnu (2.44-2) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:arm64 (0.192-4) ... 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: Sat Sep 6 16:19:25 UTC 2025. Universal Time is now: Sat Sep 6 16:19:25 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:arm64 (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-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.15-1+b1) ... 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:arm64 (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.14.2-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 binutils-gold (2.44-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 intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Setting up golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.14.2-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 golang-go:arm64 (2:1.24~2) ... Setting up po-debconf (1.0.21+nmu1) ... 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-any:arm64 (2:1.24~2) ... 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 golang-github-garyburd-redigo-dev (0.0~git20150901.0.d8dbe4d-2.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/2492725/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for forky I: user script /srv/workspace/pbuilder/2492725/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 arm64 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-aarch64-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/goos internal/profilerecord internal/goexperiment internal/coverage/rtcov internal/byteorder internal/msan internal/unsafeheader internal/asan internal/goarch internal/godebugs internal/runtime/syscall math/bits internal/itoa cmp sync/atomic unicode/utf8 unicode container/list internal/cpu internal/runtime/math internal/abi crypto/internal/fips140/alias internal/chacha8rand crypto/internal/fips140deps/byteorder crypto/internal/fips140/subtle crypto/internal/boring/sig unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 math vendor/golang.org/x/crypto/internal/alias 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 internal/bytealg internal/runtime/atomic internal/runtime/sys crypto/internal/fips140deps/cpu github.com/aws/aws-sdk-go/aws/client/metadata internal/stringslite internal/runtime/exithook github.com/aws/aws-sdk-go/internal/sdkmath internal/race internal/sync internal/runtime/maps runtime internal/reflectlite sync iter crypto/subtle runtime/metrics slices maps weak errors sort internal/bisect internal/testlog internal/singleflight unique google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight internal/oserror strconv io math/rand/v2 runtime/cgo path vendor/golang.org/x/net/dns/dnsmessage syscall internal/godebug hash bytes github.com/beorn7/perks/quantile github.com/prometheus/client_golang/prometheus/promhttp/internal github.com/aws/aws-sdk-go/internal/sdkio crypto/internal/fips140deps/godebug math/rand strings crypto/internal/randutil hash/crc32 reflect crypto net/netip vendor/golang.org/x/text/transform hash/fnv golang.org/x/crypto/blowfish encoding/base32 github.com/kr/text golang.org/x/text/transform bufio crypto/internal/fips140 crypto/internal/impl regexp/syntax github.com/aws/aws-sdk-go/internal/sdkuri net/http/internal/ascii github.com/munnerz/goautoneg github.com/garyburd/redigo/internal github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn html go/build/constraint crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls crypto/sha3 internal/syscall/execenv internal/syscall/unix time crypto/internal/fips140/hmac crypto/internal/fips140hash crypto/internal/fips140/check 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 regexp crypto/internal/fips140/edwards25519 github.com/bugsnag/bugsnag-go/headers github.com/aws/aws-sdk-go/internal/sdkrand io/fs internal/poll context embed internal/filepathlite crypto/internal/fips140/nistec google.golang.org/protobuf/internal/editiondefaults os internal/fmtsort encoding/binary github.com/rogpeppe/go-internal/fmtsort encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem crypto/internal/sysrand fmt path/filepath github.com/bugsnag/bugsnag-go/device io/ioutil os/signal google.golang.org/protobuf/internal/detrand net github.com/prometheus/procfs/internal/util internal/sysinfo crypto/internal/entropy crypto/internal/fips140/drbg os/exec crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/md5 crypto/rc4 crypto/cipher github.com/bugsnag/panicwrap crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/ecdh crypto/sha512 crypto/hmac crypto/aes crypto/sha1 crypto/sha256 vendor/golang.org/x/crypto/chacha20poly1305 github.com/opencontainers/image-spec/specs-go mime compress/flate github.com/opencontainers/go-digest math/big encoding/hex net/url log vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack mime/quotedprintable github.com/distribution/reference github.com/opencontainers/image-spec/specs-go/v1 net/http/internal encoding/json vendor/golang.org/x/text/unicode/bidi github.com/pkg/errors database/sql/driver gopkg.in/yaml.v2 compress/gzip google.golang.org/protobuf/internal/errors github.com/bugsnag/bugsnag-go/errors google.golang.org/protobuf/encoding/protowire go/token google.golang.org/protobuf/internal/version github.com/prometheus/procfs/internal/fs runtime/debug google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/secure/bidirule github.com/docker/distribution/version text/template/parse encoding/csv flag vendor/golang.org/x/net/idna golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm github.com/aws/aws-sdk-go/aws/awserr os/user github.com/aws/aws-sdk-go/internal/ini encoding/xml golang.org/x/text/secure/bidirule crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa crypto/dsa github.com/sirupsen/logrus 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/encoding/text google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface text/template golang.org/x/crypto/vendor/golang.org/x/net/idna google.golang.org/protobuf/internal/protolazy golang.org/x/crypto/bcrypt vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix github.com/aws/aws-sdk-go/aws/endpoints github.com/jmespath/go-jmespath google.golang.org/protobuf/proto github.com/aws/aws-sdk-go/internal/s3shared/arn google.golang.org/protobuf/internal/encoding/defval github.com/docker/distribution/registry/storage/driver internal/profile crypto/ecdsa text/tabwriter github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware runtime/pprof github.com/docker/distribution/registry/storage/driver/middleware/redirect runtime/trace github.com/opencontainers/go-digest/digestset testing github.com/kr/pretty google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protodelim github.com/aws/aws-sdk-go/aws/awsutil github.com/docker/distribution/digestset github.com/docker/distribution/reference go/scanner go/doc/comment go/ast 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 google.golang.org/protobuf/internal/impl go/printer go/parser gopkg.in/check.v1 net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/docker/distribution/registry/listener github.com/google/uuid github.com/bshuster-repo/logrus-logstash-hook github.com/garyburd/redigo/redis github.com/spf13/pflag github.com/prometheus/procfs github.com/mitchellh/mapstructure 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 net/http github.com/docker/distribution github.com/docker/distribution/configuration expvar github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/client/auth/challenge github.com/prometheus/common/expfmt github.com/gorilla/mux github.com/bugsnag/bugsnag-go/sessions github.com/felixge/httpsnoop github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/registry/auth github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil golang.org/x/crypto/acme github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/aws/aws-sdk-go/aws net/http/httputil github.com/ncw/swift github.com/bugsnag/bugsnag-go 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/context github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/middleware/repository 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/gorilla/handlers net/http/pprof github.com/docker/distribution/registry/storage/driver/testsuites golang.org/x/crypto/acme/autocert github.com/prometheus/client_golang/prometheus github.com/docker/distribution/health github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/notifications github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/Shopify/logrus-bugsnag github.com/docker/distribution/registry/auth/token github.com/docker/distribution/health/checks github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/testutil github.com/docker/distribution/health/api github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/aws/csm 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/rest github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds 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/query github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage 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/driver/inmemory github.com/docker/distribution/registry/storage/driver/filesystem 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-aarch64-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-06T16:20:15Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-06T16:20:15Z" 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.020s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-07T06:20:16+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.019s ? 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.012s === 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.007s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS ok github.com/docker/distribution/health/checks 0.009s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.012s === 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.012s === 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.020s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.009s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/09/07 06:20:20 http: TLS handshake error from 127.0.0.1:47628: 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:44847/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:44847/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:44847/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:44847/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33331?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.26s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-07T06:20:20+14:00" level=info msg="broadcaster: closing" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" time="2025-09-07T06:20:20+14:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-07T06:20:20+14:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:20+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:20+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-07T06:20:21+14:00" level=warning msg="&{0x4001281050 0.9} encountered too many errors, backing off" time="2025-09-07T06:20:21+14:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.44s) PASS ok github.com/docker/distribution/notifications 0.863s ? 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-07T06:20:20+14:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2025-09-07T06:20:20.932331377+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:20.932571138+14:00" level=info msg="Starting upload purge in 53m0s" go.version=go1.24.4 time="2025-09-07T06:20:20.932591818+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:20.933386624+14: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.761s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.014s === 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.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.099s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-07T06:20:21+14:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=2915357c-c557-47b9-b2ad-3b5edea75732 time="2025-09-07T06:20:21+14:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=2915357c-c557-47b9-b2ad-3b5edea75732 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-07T06:20:21+14:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=LuInre1EFTd_LHtrlCytc1xINSIYbWrCH7kynbu1iM4 user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.099s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.021s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-09-07T06:20:22+14:00" level=info msg="token not to be used before 2025-09-07 06:20:23 +1400 +14 - currently 2025-09-07 06:20:22.021764131 +1400 +14 m=+0.011647440" time="2025-09-07T06:20:22+14:00" level=info msg="token not to be used after 2025-09-07 06:20:22 +1400 +14 - currently 2025-09-07 06:20:22.022381535 +1400 +14 m=+0.012264844" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-09-07T06:20:22+14:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.034s === 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.01s) === 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.075s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === 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.035s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.014s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-07T06:20:24+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:24+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40669" http.request.id=7d8f5073-3fec-4615-8d77-cb7d37251dcf http.request.method=GET http.request.remoteaddr="127.0.0.1:44438" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:20:24 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-09-07T06:20:24+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:24+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=4c1862d6-52ec-4682-828a-3380527db580 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="726.245µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Sep/2025:06:20:24 +1400] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-07T06:20:24+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=7605a100-98ca-424f-97db-22c340620e5e http.request.method=POST http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.271888ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:24 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=8d3ce23f-a4e1-45b6-b602-1375278b3caa http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri="/v2/foo/aaaa/blobs/uploads/fcea5d68-cd71-4c7e-95ba-7d941e3e184f?_state=_KdOWON9Dy86hbYWeavptcG3p7MeSzdgcJHu8eE7WP57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2VhNWQ2OC1jZDcxLTRjN2UtOTViYS03ZDk0MWUzZTE4NGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjQuNTYyMTEwMDkxWiJ9&digest=sha256%3A4b85d988ce0bd90c17690abeed7a9030bbfb0b78dee7c96a3b6053c8023f6053" http.request.useragent=Go-http-client/1.1 http.response.duration=767.442928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:24 +1400] "PUT /v2/foo/aaaa/blobs/uploads/fcea5d68-cd71-4c7e-95ba-7d941e3e184f?_state=_KdOWON9Dy86hbYWeavptcG3p7MeSzdgcJHu8eE7WP57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmY2VhNWQ2OC1jZDcxLTRjN2UtOTViYS03ZDk0MWUzZTE4NGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjQuNTYyMTEwMDkxWiJ9&digest=sha256%3A4b85d988ce0bd90c17690abeed7a9030bbfb0b78dee7c96a3b6053c8023f6053 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=f47141a9-462e-4a10-9042-e82cb6b90352 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.380649ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:25 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=c7bd0af8-bd5b-4dd5-b7c1-3706be4e20c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="823.845µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:25 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=d4d7f614-010a-408d-acaf-4236e9f98f13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri="/v2/foo/bbbb/blobs/uploads/7e09fc84-853d-476a-a7ff-2851bad49e74?_state=31wzX1PsSf-dW8NmehUtvicdZLK7h1xoupglBPSAmGx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZTA5ZmM4NC04NTNkLTQ3NmEtYTdmZi0yODUxYmFkNDllNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjUuNDY4Nzg4ODQzWiJ9&digest=sha256%3A9e45ce4a325c0e0d2ebe1adb8c9a74d43f4e821b7ec495678bf6a2e4f9a34212" http.request.useragent=Go-http-client/1.1 http.response.duration=2.352705485s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:25 +1400] "PUT /v2/foo/bbbb/blobs/uploads/7e09fc84-853d-476a-a7ff-2851bad49e74?_state=31wzX1PsSf-dW8NmehUtvicdZLK7h1xoupglBPSAmGx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZTA5ZmM4NC04NTNkLTQ3NmEtYTdmZi0yODUxYmFkNDllNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjUuNDY4Nzg4ODQzWiJ9&digest=sha256%3A9e45ce4a325c0e0d2ebe1adb8c9a74d43f4e821b7ec495678bf6a2e4f9a34212 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=7dfbd9d6-9260-4e02-83a5-0701443bb37a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.593211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:27 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:27+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=701bb7c4-5f6c-443b-87a0-affe819ff077 http.request.method=POST http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.46133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:27 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=28583b43-53de-4843-aaa4-8d5c35de29a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri="/v2/foo/cccc/blobs/uploads/f9a0cc34-a89b-4461-af48-358866220d9d?_state=r-urhv9fDEfvABrvt7Ys_Pf6T7zQH0HiSxSbVE4uDxZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmOWEwY2MzNC1hODliLTQ0NjEtYWY0OC0zNTg4NjYyMjBkOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjcuOTI5MjM2MzM5WiJ9&digest=sha256%3Ab2030d548c1939552a9664a8f0c80390c85f13c1f02db1ae3eda6e55d20e44a2" http.request.useragent=Go-http-client/1.1 http.response.duration=877.658236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:27 +1400] "PUT /v2/foo/cccc/blobs/uploads/f9a0cc34-a89b-4461-af48-358866220d9d?_state=r-urhv9fDEfvABrvt7Ys_Pf6T7zQH0HiSxSbVE4uDxZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmOWEwY2MzNC1hODliLTQ0NjEtYWY0OC0zNTg4NjYyMjBkOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjcuOTI5MjM2MzM5WiJ9&digest=sha256%3Ab2030d548c1939552a9664a8f0c80390c85f13c1f02db1ae3eda6e55d20e44a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=a8823bfe-480a-458e-9fcd-0a845636016a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.45105ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:28 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=35e13d35-affe-4ec4-82f4-a75be6b06820 http.request.method=POST http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.363209ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:28 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:30+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=80a077ff-de4a-45ed-b100-2d271ed3cf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri="/v2/foo/dddd/blobs/uploads/d3bd043d-ba63-4c32-83c8-5d424a551cae?_state=jyDUOsLjBGDjmc0irxKAUztVrbdilZjRgB0vrkuXu3d7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkM2JkMDQzZC1iYTYzLTRjMzItODNjOC01ZDQyNGE1NTFjYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjguOTYwNjU0NjU4WiJ9&digest=sha256%3A14258cf415c477992e5d52a9f81ce7e93b34a1022a3e06614058efff09309083" http.request.useragent=Go-http-client/1.1 http.response.duration=1.71857298s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:28 +1400] "PUT /v2/foo/dddd/blobs/uploads/d3bd043d-ba63-4c32-83c8-5d424a551cae?_state=jyDUOsLjBGDjmc0irxKAUztVrbdilZjRgB0vrkuXu3d7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkM2JkMDQzZC1iYTYzLTRjMzItODNjOC01ZDQyNGE1NTFjYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MjguOTYwNjU0NjU4WiJ9&digest=sha256%3A14258cf415c477992e5d52a9f81ce7e93b34a1022a3e06614058efff09309083 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:30+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=d6d8f270-0c84-4ee9-9d39-e9beed037b04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.049454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:30 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:30+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=fbcee311-6b5a-49df-bfec-f4444d7b599f http.request.method=POST http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.446µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:30 +1400] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=b9c2127e-fafa-4a18-aeaa-6729fd14057e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri="/v2/foo/eeee/blobs/uploads/9383a235-487e-4c84-a3d4-d4cf562e61e3?_state=Y4XyAubaHL3WNZ9-A1SgrMVeg5kQxWor4yB7LFvyz317Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5MzgzYTIzNS00ODdlLTRjODQtYTNkNC1kNGNmNTYyZTYxZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzAuODI4NzM3MzMzWiJ9&digest=sha256%3A8fcbb5cb6c0ccba07206a07e69f6d464fdc221d3e7777a3f0dd4fc734a4366e2" http.request.useragent=Go-http-client/1.1 http.response.duration=2.927642782s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:30 +1400] "PUT /v2/foo/eeee/blobs/uploads/9383a235-487e-4c84-a3d4-d4cf562e61e3?_state=Y4XyAubaHL3WNZ9-A1SgrMVeg5kQxWor4yB7LFvyz317Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI5MzgzYTIzNS00ODdlLTRjODQtYTNkNC1kNGNmNTYyZTYxZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzAuODI4NzM3MzMzWiJ9&digest=sha256%3A8fcbb5cb6c0ccba07206a07e69f6d464fdc221d3e7777a3f0dd4fc734a4366e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=df10e1cd-1da3-44e4-9cfc-8ad4da1e84fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.898213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:33 +1400] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=51133e55-eddd-4c52-b5ed-1a8c9d7f0c29 http.request.method=POST http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="799.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:33 +1400] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=7afeb6e9-f36d-41cb-8741-b2bae4b79569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri="/v2/foo/ffff/blobs/uploads/4a9186a5-ca88-441d-9bf0-ff98deed59f4?_state=ELgCdhEbn7KIyrnbpdwk4g_EQ9GkObYUAGYb_LH92qN7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0YTkxODZhNS1jYTg4LTQ0MWQtOWJmMC1mZjk4ZGVlZDU5ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzMuOTY4MjQ3MTkyWiJ9&digest=sha256%3Ac4cd54a636da749addaeb00169b4402e145cb576cb09126b482284ba57f58f20" http.request.useragent=Go-http-client/1.1 http.response.duration=1.662313557s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:33 +1400] "PUT /v2/foo/ffff/blobs/uploads/4a9186a5-ca88-441d-9bf0-ff98deed59f4?_state=ELgCdhEbn7KIyrnbpdwk4g_EQ9GkObYUAGYb_LH92qN7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0YTkxODZhNS1jYTg4LTQ0MWQtOWJmMC1mZjk4ZGVlZDU5ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzMuOTY4MjQ3MTkyWiJ9&digest=sha256%3Ac4cd54a636da749addaeb00169b4402e145cb576cb09126b482284ba57f58f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=24b56fa5-1b1b-4406-aecf-2dd39e12887c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.419889ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=ae349788-d334-4ff9-b39d-edb447c471f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="671.404µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=3001c3ae-0383-48d3-a150-717d053ed63f http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="652.844µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=871cc318-1119-4574-8ace-fa477d505a64 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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=2.851339ms http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=723e622f-d56b-4176-91aa-0aa06194a7d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="718.685µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=1709f8e1-dbbe-44b3-bd38-63a0602aaeeb http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="687.444µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=4563807f-8f1b-48c3-b6d4-5aeeeff3b019 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="868.206µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+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:45511" http.request.id=e3a4c7e7-2aee-44da-b3e8-d370ff7e2f02 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="950.007µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+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:45511" http.request.id=d1815a9e-a83f-424b-8038-c2f57019886d http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="672.324µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=2b817ead-7993-44ae-820b-72d34767c9e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="658.204µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45511" http.request.id=d6aa1417-f997-4515-ad79-a7e55e14170a http.request.method=GET http.request.remoteaddr="127.0.0.1:42184" 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="704.245µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-07T06:20: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="2025-09-07T06:20:35+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=8e9518ab-100f-495b-a2aa-99f9ea5edc67 http.request.method=POST http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="897.486µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=8d66c970-b25d-4b18-a798-1dcfb799cf5b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/aaaa/blobs/uploads/ba6e4088-fe57-4fc7-8a17-f60280a2df14?_state=8-dPfje5sABq200lB99gxgBN4GUVCx72w-GULbtbN_d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiYTZlNDA4OC1mZTU3LTRmYzctOGExNy1mNjAyODBhMmRmMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzUuODQ1ODY0NjFaIn0%3D&digest=sha256%3A90de33fda1754b4773536349768b5fa584cf256782ef9d63d035a1697b2090eb" http.request.useragent=Go-http-client/1.1 http.response.duration=2.215821151s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:35 +1400] "PUT /v2/foo/aaaa/blobs/uploads/ba6e4088-fe57-4fc7-8a17-f60280a2df14?_state=8-dPfje5sABq200lB99gxgBN4GUVCx72w-GULbtbN_d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiYTZlNDA4OC1mZTU3LTRmYzctOGExNy1mNjAyODBhMmRmMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzUuODQ1ODY0NjFaIn0%3D&digest=sha256%3A90de33fda1754b4773536349768b5fa584cf256782ef9d63d035a1697b2090eb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=65295c1c-57dc-4cb7-a364-4bd9374b553a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.47081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:38 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=3c30ceb6-19ef-4060-a2fc-e22b725b8e6f http.request.method=POST http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.732371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:38 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:40+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=d2348de6-a202-4d64-a78f-a7af54c20e81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/bbbb/blobs/uploads/7e1deb48-9dee-4fdc-a211-d1f5393dc652?_state=33dSKKtXnrTjWu7tPuY-BSD9C3FNbPdGIBH_Kp9uHc97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZTFkZWI0OC05ZGVlLTRmZGMtYTIxMS1kMWY1MzkzZGM2NTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzguMjA5NjkzNTY0WiJ9&digest=sha256%3A9a65c549d0df2f7c4883d4f0991f63ccbb34446046d1167fa22d0f1ba051db72" http.request.useragent=Go-http-client/1.1 http.response.duration=2.099240558s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:38 +1400] "PUT /v2/foo/bbbb/blobs/uploads/7e1deb48-9dee-4fdc-a211-d1f5393dc652?_state=33dSKKtXnrTjWu7tPuY-BSD9C3FNbPdGIBH_Kp9uHc97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3ZTFkZWI0OC05ZGVlLTRmZGMtYTIxMS1kMWY1MzkzZGM2NTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6MzguMjA5NjkzNTY0WiJ9&digest=sha256%3A9a65c549d0df2f7c4883d4f0991f63ccbb34446046d1167fa22d0f1ba051db72 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:40+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=9f352be6-7d7d-4100-9310-c51f75acb996 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.584131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:40 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:40+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=800fb539-5b13-4be0-a697-312fc0dea251 http.request.method=POST http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="790.805µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:40 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:40+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=854ef9e7-4aa0-414d-a595-704ce4c037f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/cccc/blobs/uploads/eb7afb1a-350f-4690-92ad-d6388732e6c1?_state=dHLjtB5gMvBrTSf5kdtsYGgzXC_oKOVVXnxdwGFLBa57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlYjdhZmIxYS0zNTBmLTQ2OTAtOTJhZC1kNjM4ODczMmU2YzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDAuNDAyOTkxNzIxWiJ9&digest=sha256%3A552112e4f5f57406dc3e48258ff65d05c43af32a8512309cd86568b51f2bc42c" http.request.useragent=Go-http-client/1.1 http.response.duration=576.110108ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:40 +1400] "PUT /v2/foo/cccc/blobs/uploads/eb7afb1a-350f-4690-92ad-d6388732e6c1?_state=dHLjtB5gMvBrTSf5kdtsYGgzXC_oKOVVXnxdwGFLBa57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlYjdhZmIxYS0zNTBmLTQ2OTAtOTJhZC1kNjM4ODczMmU2YzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDAuNDAyOTkxNzIxWiJ9&digest=sha256%3A552112e4f5f57406dc3e48258ff65d05c43af32a8512309cd86568b51f2bc42c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:40+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=af3376e4-f650-4876-9669-c750eb264f2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.95042ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:40 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:41+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=c1f3ef3d-74b9-4663-83a9-790248f16600 http.request.method=POST http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="862.286µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:41 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=c68be28d-d4fb-439a-ab36-c04998463685 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri="/v2/foo/dddd/blobs/uploads/b82f8f8d-a17e-4b98-8564-44f87688f5d0?_state=oSa1W4iq1TcFYhBthpZpNRN1WKPF-0RC-0ufikHW7HN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiODJmOGY4ZC1hMTdlLTRiOTgtODU2NC00NGY4NzY4OGY1ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDEuMTEzNTQxNjZaIn0%3D&digest=sha256%3Aa93cd046655e98f4fcef6d475e920c5d52ff855e3b96b11b9868e0c839c8f0d3" http.request.useragent=Go-http-client/1.1 http.response.duration=2.237776177s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:41 +1400] "PUT /v2/foo/dddd/blobs/uploads/b82f8f8d-a17e-4b98-8564-44f87688f5d0?_state=oSa1W4iq1TcFYhBthpZpNRN1WKPF-0RC-0ufikHW7HN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiODJmOGY4ZC1hMTdlLTRiOTgtODU2NC00NGY4NzY4OGY1ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDEuMTEzNTQxNjZaIn0%3D&digest=sha256%3Aa93cd046655e98f4fcef6d475e920c5d52ff855e3b96b11b9868e0c839c8f0d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=f5971c80-102a-4ec1-b299-1b4685049580 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36846" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.42349ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39251" http.request.id=88ed2326-e391-41a0-96d1-278c7fcecc24 http.request.method=GET http.request.remoteaddr="127.0.0.1:36846" 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="653.284µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (18.91s) === RUN TestURLPrefix time="2025-09-07T06:20:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:33977" http.request.id=869aab2d-9f32-4208-adb0-55d35aab0360 http.request.method=GET http.request.remoteaddr="127.0.0.1:38704" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="749.005µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-09-07T06:20:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=235fe01d-a397-4cb5-a747-bc4e0a66e930 http.request.method=GET http.request.remoteaddr="127.0.0.1:47010" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="895.446µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "GET /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=90440867-80b2-4b52-aac1-47f705c76e45 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.526µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "HEAD /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=c10e031b-df3a-49b5-aace-992cd4fdfa18 http.request.method=POST http.request.remoteaddr="127.0.0.1:47018" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="968.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=ccd801d6-8e28-4db4-a49b-490458112b43 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="945.286µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "GET /v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=b9c462f5-5445-49ca-928a-add29a066080 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="806.405µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "DELETE /v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=da07a39d-5414-4dd2-8fea-8fea3f02df04 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=9e4be39a-cb69-4aba-bd53-87b6d400ea04 time="2025-09-07T06:20:43+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=da07a39d-5414-4dd2-8fea-8fea3f02df04 http.request.method=GET http.request.remoteaddr="127.0.0.1:47018" http.request.uri="/v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="796.605µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=9e4be39a-cb69-4aba-bd53-87b6d400ea04 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "GET /v2/foo/bar/blobs/uploads/9e4be39a-cb69-4aba-bd53-87b6d400ea04?_state=AsXz9gyImbBijn0IbdSGmqjdE79CubKWcNcDP0Ei1-B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllNGJlMzlhLWNiNjktNGFiYS1iZDUzLTg3YjZkNDAwZWEwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NDg4MTc1MzlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=227dafd2-b688-4d45-a5c4-ed6151369391 http.request.method=POST http.request.remoteaddr="127.0.0.1:47034" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.56833ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=da125f83-cf57-4bf4-bbde-0392af06de39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/948c812c-f95d-48f9-b7c9-7eb1d41b8f89?_state=8Wr-U0LvfRK5wIyDU15LWAN3zC3CVN4Tus8dIQQiaD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0OGM4MTJjLWY5NWQtNDhmOS1iN2M5LTdlYjFkNDFiOGY4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NTUzNzc0MjNaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 provided="sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" vars.name=foo/bar vars.uuid=948c812c-f95d-48f9-b7c9-7eb1d41b8f89 time="2025-09-07T06:20:43+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=da125f83-cf57-4bf4-bbde-0392af06de39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/948c812c-f95d-48f9-b7c9-7eb1d41b8f89?_state=8Wr-U0LvfRK5wIyDU15LWAN3zC3CVN4Tus8dIQQiaD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0OGM4MTJjLWY5NWQtNDhmOS1iN2M5LTdlYjFkNDFiOGY4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NTUzNzc0MjNaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=948c812c-f95d-48f9-b7c9-7eb1d41b8f89 time="2025-09-07T06:20:43+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb, 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:39581" http.request.id=da125f83-cf57-4bf4-bbde-0392af06de39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/948c812c-f95d-48f9-b7c9-7eb1d41b8f89?_state=8Wr-U0LvfRK5wIyDU15LWAN3zC3CVN4Tus8dIQQiaD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0OGM4MTJjLWY5NWQtNDhmOS1iN2M5LTdlYjFkNDFiOGY4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NTUzNzc0MjNaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.073688ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=948c812c-f95d-48f9-b7c9-7eb1d41b8f89 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "PUT /v2/foo/bar/blobs/uploads/948c812c-f95d-48f9-b7c9-7eb1d41b8f89?_state=8Wr-U0LvfRK5wIyDU15LWAN3zC3CVN4Tus8dIQQiaD17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk0OGM4MTJjLWY5NWQtNDhmOS1iN2M5LTdlYjFkNDFiOGY4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NTUzNzc0MjNaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=8d7bf22a-5e83-4f92-95e2-eb87781672c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:47034" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="771.725µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=865c99b3-6b44-4b1d-aa9a-2879be5e4a47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/5ec41bfc-9c22-4aed-ae96-b16bc0bb2d70?_state=qjqtCOtj-x-ySKn44mem9KA9eR4MlzNaTbS7gb-iGPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzQxYmZjLTljMjItNGFlZC1hZTk2LWIxNmJjMGJiMmQ3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NTgwOTQ0MDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="967.567µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "PUT /v2/foo/bar/blobs/uploads/5ec41bfc-9c22-4aed-ae96-b16bc0bb2d70?_state=qjqtCOtj-x-ySKn44mem9KA9eR4MlzNaTbS7gb-iGPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlYzQxYmZjLTljMjItNGFlZC1hZTk2LWIxNmJjMGJiMmQ3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NTgwOTQ0MDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=b3723bcc-c939-4ff0-bdd4-9fd4e62a2d25 http.request.method=POST http.request.remoteaddr="127.0.0.1:47034" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="766.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=13ff33bb-43be-49fd-9d88-f3281e67997b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/a01e4afa-7762-45ee-b4cc-9cc5548bf0e4?_state=Pm58fPtzw8o1NCxdPJpsM3s1VafQgMuQWTjlDzzWoa57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMWU0YWZhLTc3NjItNDVlZS1iNGNjLTljYzU1NDhiZjBlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NjA0MDA2OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="961.646µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "PUT /v2/foo/bar/blobs/uploads/a01e4afa-7762-45ee-b4cc-9cc5548bf0e4?_state=Pm58fPtzw8o1NCxdPJpsM3s1VafQgMuQWTjlDzzWoa57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEwMWU0YWZhLTc3NjItNDVlZS1iNGNjLTljYzU1NDhiZjBlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NjA0MDA2OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=f793ed3a-0811-4b2b-b546-c9eae858389b http.request.method=POST http.request.remoteaddr="127.0.0.1:47034" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="752.726µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=92b06226-cfd8-49f9-b2a0-1e39ebf3726d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/835356eb-ddf9-4686-a216-7db9d8c5a5cf?_state=8LojmsEH0ej8fvwDWHuEiJFNVOmSm8kirtjBSnaVRPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNTM1NmViLWRkZjktNDY4Ni1hMjE2LTdkYjlkOGM1YTVjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NjI2OTkyNzNaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.duration=604.857102ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:43 +1400] "PUT /v2/foo/bar/blobs/uploads/835356eb-ddf9-4686-a216-7db9d8c5a5cf?_state=8LojmsEH0ej8fvwDWHuEiJFNVOmSm8kirtjBSnaVRPx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNTM1NmViLWRkZjktNDY4Ni1hMjE2LTdkYjlkOGM1YTVjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0My40NjI2OTkyNzNaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=33b189e9-dc7e-4d01-9572-2e71f9212a63 http.request.method=POST http.request.remoteaddr="127.0.0.1:47034" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="856.646µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20: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:39581" http.request.id=06f4f203-f47a-4dbc-95a6-e8b3ea868b52 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/664b2fb0-2a9c-4868-ae02-5d43c6fcca55?_state=SLyHD-He1GFQ_Ise3QsU7iLf0JU6jHEmLqUGZ4J17ap7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NGIyZmIwLTJhOWMtNDg2OC1hZTAyLTVkNDNjNmZjY2E1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC4wNzg1MjA3NjlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=633.539257ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "PATCH /v2/foo/bar/blobs/uploads/664b2fb0-2a9c-4868-ae02-5d43c6fcca55?_state=SLyHD-He1GFQ_Ise3QsU7iLf0JU6jHEmLqUGZ4J17ap7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NGIyZmIwLTJhOWMtNDg2OC1hZTAyLTVkNDNjNmZjY2E1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC4wNzg1MjA3NjlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=22033a6a-f4e3-4f03-93a0-76d447b4f53a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/uploads/664b2fb0-2a9c-4868-ae02-5d43c6fcca55?_state=Ve-VBl8_fbQ1MDGuOqWnY93Kb83mt8rqQFrVZ_BZT0F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NGIyZmIwLTJhOWMtNDg2OC1hZTAyLTVkNDNjNmZjY2E1NSIsIk9mZnNldCI6MTY1OTQ5NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDRaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.079727ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "PUT /v2/foo/bar/blobs/uploads/664b2fb0-2a9c-4868-ae02-5d43c6fcca55?_state=Ve-VBl8_fbQ1MDGuOqWnY93Kb83mt8rqQFrVZ_BZT0F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY2NGIyZmIwLTJhOWMtNDg2OC1hZTAyLTVkNDNjNmZjY2E1NSIsIk9mZnNldCI6MTY1OTQ5NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDRaIn0%3D&digest=sha256%3A1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=05a6d97c-3822-414c-a390-20051fb8b1b4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="866.326µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "HEAD /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=0eadd53f-f645-44a5-8ebf-b890f387739a http.request.method=GET http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.852627ms http.response.status=200 http.response.written=16594944 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 200 16594944 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=error msg="error parsing digest=\"sha257:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=d73c5060-32c8-4c98-aa75-6b15c18ea2f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/sha257:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" vars.name=foo/bar time="2025-09-07T06:20:44+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:39581" http.request.id=d73c5060-32c8-4c98-aa75-6b15c18ea2f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47034" http.request.uri="/v2/foo/bar/blobs/sha257:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="719.605µs" http.response.status=400 http.response.written=110 vars.digest="sha257:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/sha257:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=491fd110-f1f6-4dc6-87f4-e199e46a3092 http.request.method=GET http.request.remoteaddr="127.0.0.1:47044" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.duration="996.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:44+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:44+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=0b3a10eb-8625-4886-9f28-1a12a6967f67 http.request.method=GET http.request.remoteaddr="127.0.0.1:42536" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="789.325µs" http.response.status=404 http.response.written=157 vars.digest="sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=59ecad09-e2a2-4ff7-9d3e-8d793ae25659 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42550" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.755771ms http.response.status=404 http.response.written=157 vars.digest="sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "HEAD /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=fe80ffa8-d451-4af9-bbfa-c1eb44b6d131 http.request.method=POST http.request.remoteaddr="127.0.0.1:42550" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.57985ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=c3a8d233-99ef-4b66-9e8f-2ac4496c9b2d http.request.method=GET http.request.remoteaddr="127.0.0.1:42550" http.request.uri="/v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.680692ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=e3a9905f-d0d7-45a4-8441-6a5ed7fa3bed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42550" http.request.uri="/v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.602851ms http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "DELETE /v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=90272219-ffbf-4cf9-a3bd-64d7cfa19ef2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42550" http.request.uri="/v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=442270e6-ee20-4889-94d0-8f72066e3418 time="2025-09-07T06:20:44+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:35075" http.request.id=90272219-ffbf-4cf9-a3bd-64d7cfa19ef2 http.request.method=GET http.request.remoteaddr="127.0.0.1:42550" http.request.uri="/v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.711131ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=442270e6-ee20-4889-94d0-8f72066e3418 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/uploads/442270e6-ee20-4889-94d0-8f72066e3418?_state=t9XAPz9tmDeQVutZp1esCnerjOAsE-L2C7L01KtQs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0MjI3MGU2LWVlMjAtNDg4OS05NGQwLThmNzIwNjZlMzQxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MTczNDA5MzhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=099ee01a-f471-4ac9-b1e9-7f922a874864 http.request.method=POST http.request.remoteaddr="127.0.0.1:42558" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="803.205µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+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:35075" http.request.id=3b1a77e8-f5f0-4a45-a10c-a19b47227db0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/9c8a4b3c-d2b1-4708-b8d9-9120b93fc190?_state=7rCAc4xUrFLWdEqAEco1mMEoSwhJnlfCjpJT3pXzlXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOGE0YjNjLWQyYjEtNDcwOC1iOGQ5LTkxMjBiOTNmYzE5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MjUyNTA5MTFaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 provided="sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" vars.name=foo/bar vars.uuid=9c8a4b3c-d2b1-4708-b8d9-9120b93fc190 time="2025-09-07T06:20:44+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=3b1a77e8-f5f0-4a45-a10c-a19b47227db0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/9c8a4b3c-d2b1-4708-b8d9-9120b93fc190?_state=7rCAc4xUrFLWdEqAEco1mMEoSwhJnlfCjpJT3pXzlXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOGE0YjNjLWQyYjEtNDcwOC1iOGQ5LTkxMjBiOTNmYzE5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MjUyNTA5MTFaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=9c8a4b3c-d2b1-4708-b8d9-9120b93fc190 time="2025-09-07T06:20:44+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c, 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:35075" http.request.id=3b1a77e8-f5f0-4a45-a10c-a19b47227db0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/9c8a4b3c-d2b1-4708-b8d9-9120b93fc190?_state=7rCAc4xUrFLWdEqAEco1mMEoSwhJnlfCjpJT3pXzlXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOGE0YjNjLWQyYjEtNDcwOC1iOGQ5LTkxMjBiOTNmYzE5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MjUyNTA5MTFaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="869.046µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=9c8a4b3c-d2b1-4708-b8d9-9120b93fc190 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "PUT /v2/foo/bar/blobs/uploads/9c8a4b3c-d2b1-4708-b8d9-9120b93fc190?_state=7rCAc4xUrFLWdEqAEco1mMEoSwhJnlfCjpJT3pXzlXN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljOGE0YjNjLWQyYjEtNDcwOC1iOGQ5LTkxMjBiOTNmYzE5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MjUyNTA5MTFaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=993f5607-29a8-42ae-a3f3-a276f3685363 http.request.method=POST http.request.remoteaddr="127.0.0.1:42558" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.555811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=34ffa4ca-1a23-4b18-83a5-8dee8f77fc27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/0ae1a243-25d1-4b13-86f5-69adfdb87c9a?_state=Q3z_GNgzBzyntpddTc9h8VK9xwI7jZBt8neaRvf4U7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhZTFhMjQzLTI1ZDEtNGIxMy04NmY1LTY5YWRmZGI4N2M5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45Mjg0ODcxNzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.896573ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "PUT /v2/foo/bar/blobs/uploads/0ae1a243-25d1-4b13-86f5-69adfdb87c9a?_state=Q3z_GNgzBzyntpddTc9h8VK9xwI7jZBt8neaRvf4U7R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhZTFhMjQzLTI1ZDEtNGIxMy04NmY1LTY5YWRmZGI4N2M5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45Mjg0ODcxNzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=1b005e39-2b69-4f8f-99f6-aef0e6d135bd http.request.method=POST http.request.remoteaddr="127.0.0.1:42558" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.48105ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=b25c18c4-8f96-414f-8835-718693344ac1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/6a6638ca-8310-4511-b879-884cd31d5168?_state=sBr4mAVoODm4YAnMcQULJT03JW82pfZ-BafryKLj-WN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhNjYzOGNhLTgzMTAtNDUxMS1iODc5LTg4NGNkMzFkNTE2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MzI2ODE0ODJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="934.367µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "PUT /v2/foo/bar/blobs/uploads/6a6638ca-8310-4511-b879-884cd31d5168?_state=sBr4mAVoODm4YAnMcQULJT03JW82pfZ-BafryKLj-WN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhNjYzOGNhLTgzMTAtNDUxMS1iODc5LTg4NGNkMzFkNTE2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MzI2ODE0ODJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=74dd17c1-265c-444c-b99d-1d9642bf8467 http.request.method=POST http.request.remoteaddr="127.0.0.1:42558" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="657.165µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=7bb0f0e7-50c8-42fb-9ea8-8798688659ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/8aba8176-1d86-4a9e-9494-b57d5a2b68c8?_state=YlIyq1LFyDgygB5SK0i68qbPUoFlNybSg2VesLq0zId7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhYmE4MTc2LTFkODYtNGE5ZS05NDk0LWI1N2Q1YTJiNjhjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MzUwODYxMzhaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.duration=2.155399816s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "PUT /v2/foo/bar/blobs/uploads/8aba8176-1d86-4a9e-9494-b57d5a2b68c8?_state=YlIyq1LFyDgygB5SK0i68qbPUoFlNybSg2VesLq0zId7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhYmE4MTc2LTFkODYtNGE5ZS05NDk0LWI1N2Q1YTJiNjhjOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0NC45MzUwODYxMzhaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=b89de542-14bf-40fe-8349-64960ae8f713 http.request.method=POST http.request.remoteaddr="127.0.0.1:42558" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:47 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+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:35075" http.request.id=3b6ef01b-987e-4240-8a39-19e32322056e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/eeec66d4-d772-4194-af35-0bc8698ac792?_state=Imu5QhmuwmZw9jT7Wq7J_nH5whrQ1ZAU3PFOrtKR1R97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZWM2NmQ0LWQ3NzItNDE5NC1hZjM1LTBiYzg2OThhYzc5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0Ny4xMTA3NjI1MzJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.283069321s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:47 +1400] "PATCH /v2/foo/bar/blobs/uploads/eeec66d4-d772-4194-af35-0bc8698ac792?_state=Imu5QhmuwmZw9jT7Wq7J_nH5whrQ1ZAU3PFOrtKR1R97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZWM2NmQ0LWQ3NzItNDE5NC1hZjM1LTBiYzg2OThhYzc5MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0Ny4xMTA3NjI1MzJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=b71bf0f1-fe4c-4d30-a80d-deff39f5ea33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/uploads/eeec66d4-d772-4194-af35-0bc8698ac792?_state=dksdiPqmIF_KNSzhm7L_WSqj59dwLGJskJ4tckQGjh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZWM2NmQ0LWQ3NzItNDE5NC1hZjM1LTBiYzg2OThhYzc5MiIsIk9mZnNldCI6MzAzNTQ5NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDdaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.069447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "PUT /v2/foo/bar/blobs/uploads/eeec66d4-d772-4194-af35-0bc8698ac792?_state=dksdiPqmIF_KNSzhm7L_WSqj59dwLGJskJ4tckQGjh57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZWM2NmQ0LWQ3NzItNDE5NC1hZjM1LTBiYzg2OThhYzc5MiIsIk9mZnNldCI6MzAzNTQ5NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NDdaIn0%3D&digest=sha256%3A03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=dd42a22a-b645-4dca-8f2e-a82bb617220b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="840.086µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "HEAD /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=7e046da7-cbad-4850-9e90-0fc47cbc9277 http.request.method=GET http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=27.825588ms http.response.status=200 http.response.written=30354944 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 200 30354944 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=error msg="error parsing digest=\"sha257:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=2d1e5c24-dbc2-4b85-9c26-54b680884cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/sha257:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" vars.name=foo/bar time="2025-09-07T06:20:49+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:35075" http.request.id=2d1e5c24-dbc2-4b85-9c26-54b680884cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:42558" http.request.uri="/v2/foo/bar/blobs/sha257:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.284µs" http.response.status=400 http.response.written=110 vars.digest="sha257:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/sha257:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=db268819-0303-4132-906e-9bc01c49971e http.request.method=GET http.request.remoteaddr="127.0.0.1:42568" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.duration="925.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=5ac98eb6-5631-441f-b169-ee89fba681b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42568" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=3.273062ms http.response.status=200 http.response.written=2614272 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35075" http.request.id=d7ec8c38-8cd0-4fdb-863a-0685d69eecb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:42564" http.request.uri="/v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.298776ms http.response.status=200 http.response.written=2687104 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/sha256:03a44bde7d597ba765f99a4443f742e43b07c20d39bb59b2f4dfb0584199a95c HTTP/1.1" 200 2687104 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=3ea3d796-b4df-4f98-a26c-b8a6be9796e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47044" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.712425075s http.response.status=200 http.response.written=2614272 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 200 2614272 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39581" http.request.id=ace9ab6e-ee05-4344-8a11-6b4541d2f439 http.request.method=GET http.request.remoteaddr="127.0.0.1:47038" http.request.uri="/v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.715676657s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [07/Sep/2025:06:20:44 +1400] "GET /v2/foo/bar/blobs/sha256:1e35ed0df0430ce9f3db784cca2c9f940e5b9dc21daab5e90fcfa154b5f35ecb HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.09s) === RUN TestBlobDelete time="2025-09-07T06:20:49+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:49+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:49+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=00fb8971-393f-4736-a53f-728e9805901d http.request.method=GET http.request.remoteaddr="127.0.0.1:54504" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="821.045µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=d27f352d-05f3-48dd-afcd-1e9d0d69e3fa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54510" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.927µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "HEAD /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=5cfe13f0-f8d8-4276-a2f0-c852147db279 http.request.method=POST http.request.remoteaddr="127.0.0.1:54510" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="770.245µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=fdfa1f50-61db-4c5f-b385-ac7604dfec03 http.request.method=GET http.request.remoteaddr="127.0.0.1:54510" http.request.uri="/v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="816.526µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=e4662158-3bab-4e1c-99a8-aaef29959e7f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54510" http.request.uri="/v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="815.205µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "DELETE /v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=d1c259cc-3058-40d3-b703-cae69415b1e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54510" http.request.uri="/v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=d47192d5-1871-4cc6-96af-5ffac662be63 time="2025-09-07T06:20:49+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:36597" http.request.id=d1c259cc-3058-40d3-b703-cae69415b1e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54510" http.request.uri="/v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.726µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=d47192d5-1871-4cc6-96af-5ffac662be63 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "GET /v2/foo/bar/blobs/uploads/d47192d5-1871-4cc6-96af-5ffac662be63?_state=6XKq7bFZEBODdkRCm3T5DgN-IzozjTDsVnDnOQakLrZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0NzE5MmQ1LTE4NzEtNGNjNi05NmFmLTVmZmFjNjYyYmU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NDY3NTA4MVoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=8a9aade4-71c3-4593-b9c3-cf41c3876f83 http.request.method=POST http.request.remoteaddr="127.0.0.1:54522" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="872.086µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+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:36597" http.request.id=1ae0b8fa-1ad3-47d0-872a-73ead428e635 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/0a9156cb-e360-44d6-9dcf-7de25e8772c0?_state=f0EBHGlL6B0jfbRc2KXIt9R0tkV6K3JskYVWkiO1Omt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhOTE1NmNiLWUzNjAtNDRkNi05ZGNmLTdkZTI1ZTg3NzJjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTE0MDA0MDFaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 provided="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar vars.uuid=0a9156cb-e360-44d6-9dcf-7de25e8772c0 time="2025-09-07T06:20:49+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=1ae0b8fa-1ad3-47d0-872a-73ead428e635 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/0a9156cb-e360-44d6-9dcf-7de25e8772c0?_state=f0EBHGlL6B0jfbRc2KXIt9R0tkV6K3JskYVWkiO1Omt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhOTE1NmNiLWUzNjAtNDRkNi05ZGNmLTdkZTI1ZTg3NzJjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTE0MDA0MDFaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=0a9156cb-e360-44d6-9dcf-7de25e8772c0 time="2025-09-07T06:20:49+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8, 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:36597" http.request.id=1ae0b8fa-1ad3-47d0-872a-73ead428e635 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/0a9156cb-e360-44d6-9dcf-7de25e8772c0?_state=f0EBHGlL6B0jfbRc2KXIt9R0tkV6K3JskYVWkiO1Omt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhOTE1NmNiLWUzNjAtNDRkNi05ZGNmLTdkZTI1ZTg3NzJjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTE0MDA0MDFaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="851.525µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=0a9156cb-e360-44d6-9dcf-7de25e8772c0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "PUT /v2/foo/bar/blobs/uploads/0a9156cb-e360-44d6-9dcf-7de25e8772c0?_state=f0EBHGlL6B0jfbRc2KXIt9R0tkV6K3JskYVWkiO1Omt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhOTE1NmNiLWUzNjAtNDRkNi05ZGNmLTdkZTI1ZTg3NzJjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTE0MDA0MDFaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=501014a3-4751-4264-bdd0-30a2283cda47 http.request.method=POST http.request.remoteaddr="127.0.0.1:54522" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="697.925µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=b52213f6-4a38-45cd-9094-d65928f5305a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/ccf558ef-535b-4102-b849-b02783f956ac?_state=xS9mUPLpQuA5bLnUn1S2Jwah33_uStATvtNcqRPLwpl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZjU1OGVmLTUzNWItNDEwMi1iODQ5LWIwMjc4M2Y5NTZhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTM1MTYzMzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="824.805µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "PUT /v2/foo/bar/blobs/uploads/ccf558ef-535b-4102-b849-b02783f956ac?_state=xS9mUPLpQuA5bLnUn1S2Jwah33_uStATvtNcqRPLwpl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjZjU1OGVmLTUzNWItNDEwMi1iODQ5LWIwMjc4M2Y5NTZhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTM1MTYzMzZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=bcc2bf02-e997-4611-be58-c59471c6cda8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54522" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="678.204µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=a55327e5-23fd-47c4-b07c-ca1dc4c08105 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/086c53a4-c55a-40a3-bed1-f6456facd670?_state=Y0Z9zOofEJlb4E-X-BF8VEvftFaZjbWaj-PAJ9xqVCd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NmM1M2E0LWM1NWEtNDBhMy1iZWQxLWY2NDU2ZmFjZDY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTU0MzM4NjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="836.646µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "PUT /v2/foo/bar/blobs/uploads/086c53a4-c55a-40a3-bed1-f6456facd670?_state=Y0Z9zOofEJlb4E-X-BF8VEvftFaZjbWaj-PAJ9xqVCd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NmM1M2E0LWM1NWEtNDBhMy1iZWQxLWY2NDU2ZmFjZDY3MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTU0MzM4NjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:49+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=bf820b4f-c1fe-41d4-a1eb-c07cc17acf39 http.request.method=POST http.request.remoteaddr="127.0.0.1:54522" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="657.245µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=0f814f01-7d6b-414c-8dd6-ae440897a458 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/b9aec3ae-3fdf-40d8-9aa0-75e7d61ac1ed?_state=Y58zAS8GNRJ_9wfmPD53JyNln7DpX4B6ZUBkIcodBCN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5YWVjM2FlLTNmZGYtNDBkOC05YWEwLTc1ZTdkNjFhYzFlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTcyNTIyNDFaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.118952106s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:49 +1400] "PUT /v2/foo/bar/blobs/uploads/b9aec3ae-3fdf-40d8-9aa0-75e7d61ac1ed?_state=Y58zAS8GNRJ_9wfmPD53JyNln7DpX4B6ZUBkIcodBCN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI5YWVjM2FlLTNmZGYtNDBkOC05YWEwLTc1ZTdkNjFhYzFlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo0OS41NTcyNTIyNDFaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=6b5bc4c1-eee1-4cf8-9600-3c880c77de45 http.request.method=POST http.request.remoteaddr="127.0.0.1:54522" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="894.926µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+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:36597" http.request.id=5ac04159-0747-4cbd-b450-15068b36b9cb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/062be404-69af-439c-8d2e-f4eb5aa4655a?_state=fNIDsPpXq2N8puvxC0UKYLrp6GlM5yp6pmufccq8Ic97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MmJlNDA0LTY5YWYtNDM5Yy04ZDJlLWY0ZWI1YWE0NjU1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1MC42OTE2Mzk2NTJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.007212029s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:50 +1400] "PATCH /v2/foo/bar/blobs/uploads/062be404-69af-439c-8d2e-f4eb5aa4655a?_state=fNIDsPpXq2N8puvxC0UKYLrp6GlM5yp6pmufccq8Ic97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MmJlNDA0LTY5YWYtNDM5Yy04ZDJlLWY0ZWI1YWE0NjU1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1MC42OTE2Mzk2NTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=43716564-dd9e-4c6c-8dce-fa4f6203f9b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/uploads/062be404-69af-439c-8d2e-f4eb5aa4655a?_state=oyPbfLSazK-P_z6uTMVWaYPVPR_e4vPOIDVvs_omAQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MmJlNDA0LTY5YWYtNDM5Yy04ZDJlLWY0ZWI1YWE0NjU1YSIsIk9mZnNldCI6MjA4NDI0OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NTBaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.112608ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "PUT /v2/foo/bar/blobs/uploads/062be404-69af-439c-8d2e-f4eb5aa4655a?_state=oyPbfLSazK-P_z6uTMVWaYPVPR_e4vPOIDVvs_omAQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA2MmJlNDA0LTY5YWYtNDM5Yy04ZDJlLWY0ZWI1YWE0NjU1YSIsIk9mZnNldCI6MjA4NDI0OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjA6NTBaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=718eb5bd-b1c4-40f3-9562-53242be5ab5f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="828.606µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "HEAD /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=b13babd8-d14b-4b71-bd9a-0b6f30c7f474 http.request.method=GET http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=20.081376ms http.response.status=200 http.response.written=20842496 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "GET /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 200 20842496 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=error msg="error parsing digest=\"sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=ee9f7adb-f4be-414b-9dc9-f039427fb426 http.request.method=GET http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar time="2025-09-07T06:20:51+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:36597" http.request.id=ee9f7adb-f4be-414b-9dc9-f039427fb426 http.request.method=GET http.request.remoteaddr="127.0.0.1:54522" http.request.uri="/v2/foo/bar/blobs/sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="787.325µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "GET /v2/foo/bar/blobs/sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=ef34c1b8-07ed-4ca8-8a11-db3a7f7a7e57 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.duration="983.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "GET /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=803a8f62-017e-4b15-9293-7a9f638dea76 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53846" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.duration="882.326µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "DELETE /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=605f15c0-b1a7-4c9b-afc4-621ce2260def http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53846" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="790.325µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "HEAD /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+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:36597" http.request.id=0aa5a522-1b11-44e1-8c7a-25091257b85f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53846" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.525µs" http.response.status=404 http.response.written=74 vars.digest="sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "DELETE /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=error msg="error parsing digest=\"sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=fb66ecbd-c6e8-4ba5-be67-cd4a77bf55c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53848" http.request.uri="/v2/foo/bar/blobs/sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar time="2025-09-07T06:20:51+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:36597" http.request.id=fb66ecbd-c6e8-4ba5-be67-cd4a77bf55c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53848" http.request.uri="/v2/foo/bar/blobs/sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="866.566µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "DELETE /v2/foo/bar/blobs/sha257:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-07T06:20:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=5016a9c3-fa34-40fa-855d-8df34fc021b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:53860" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="891.846µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=0c3cee15-bbe7-4b6c-8c85-de779abaec2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53860" http.request.uri="/v2/foo/bar/blobs/uploads/ad31a4c7-515c-4dca-ab02-ed94bbb1b960?_state=XN6FG5_ocYmsg7AmRnW3VUGMcfX2zEkwaaVvTSVdBb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMzFhNGM3LTUxNWMtNGRjYS1hYjAyLWVkOTRiYmIxYjk2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1MS43NDIwMjM2OTRaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.111700617s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "PUT /v2/foo/bar/blobs/uploads/ad31a4c7-515c-4dca-ab02-ed94bbb1b960?_state=XN6FG5_ocYmsg7AmRnW3VUGMcfX2zEkwaaVvTSVdBb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkMzFhNGM3LTUxNWMtNGRjYS1hYjAyLWVkOTRiYmIxYjk2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1MS43NDIwMjM2OTRaIn0%3D&digest=sha256%3A8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=c5438c23-8fdd-4e42-ae06-cdff2d187589 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53860" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.011807ms http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:52 +1400] "HEAD /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=18147069-96c2-4e5e-b223-2d2fee7268f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53832" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.135432898s http.response.status=200 http.response.written=2644224 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "GET /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 200 2644224 "" "Go-http-client/1.1" time="2025-09-07T06:20:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36597" http.request.id=e0f257d0-7548-4ada-8cc8-be3a399e599b http.request.method=GET http.request.remoteaddr="127.0.0.1:53818" http.request.uri="/v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.140420092s http.response.status=200 http.response.written=2719872 127.0.0.1 - - [07/Sep/2025:06:20:51 +1400] "GET /v2/foo/bar/blobs/sha256:8be95a2b5c4277d4a9904318dc66ca61a9eebd9ab181195b26905f4f5972c3d8 HTTP/1.1" 200 2719872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.42s) === RUN TestRelativeURL time="2025-09-07T06:20:52+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:52+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36899" http.request.id=acd9bd79-7b09-4275-991b-6add0839c8ad http.request.method=POST http.request.remoteaddr="127.0.0.1:34224" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="931.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:52 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36899" http.request.id=cadf7bb4-1a60-424e-a124-74487f1c054a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34224" http.request.uri="/v2/foo/bar/blobs/uploads/6a488e22-3f0c-4c25-a0f2-396bee5a9ed9?_state=sXM3_SgZMaRKTvbc1clwZMNmnFWGQhormUvgDVXbAe97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhNDg4ZTIyLTNmMGMtNGMyNS1hMGYyLTM5NmJlZTVhOWVkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1Mi44NzI2ODIyWiJ9&digest=sha256%3A1e42da45b113e17c5494e74acacc0b0b063ee5d6d8d1966ded01bd3f5b48c997" http.request.useragent=Go-http-client/1.1 http.response.duration=2.48556581s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:53 +1400] "PUT /v2/foo/bar/blobs/uploads/6a488e22-3f0c-4c25-a0f2-396bee5a9ed9?_state=sXM3_SgZMaRKTvbc1clwZMNmnFWGQhormUvgDVXbAe97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhNDg4ZTIyLTNmMGMtNGMyNS1hMGYyLTM5NmJlZTVhOWVkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1Mi44NzI2ODIyWiJ9&digest=sha256%3A1e42da45b113e17c5494e74acacc0b0b063ee5d6d8d1966ded01bd3f5b48c997 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36899" http.request.id=67d97c4b-55dd-489a-a876-4f5564dba6ed http.request.method=POST http.request.remoteaddr="127.0.0.1:34224" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="937.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:55 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:55+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36899" http.request.id=2634d878-2b70-4d50-868c-0e4711652c69 http.request.method=POST http.request.remoteaddr="127.0.0.1:34224" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="748.725µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:55 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36899" http.request.id=e01fd385-1b37-4f3d-a933-3f1fa21ed29e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34224" http.request.uri="/v2/foo/bar/blobs/uploads/f02fba2f-85ee-406c-bbe0-38bedbbde777?_state=_mnz4w22G5qEnMukBLCIAtkZv1UNGMemfVO1iHC7biN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwMmZiYTJmLTg1ZWUtNDA2Yy1iYmUwLTM4YmVkYmJkZTc3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1NS42NDg1MzQxMzhaIn0%3D&digest=sha256%3Ad67f68396b18d82b377d779c08a843487be4b9fc753384b3ca2ea11804f22bd9" http.request.useragent=Go-http-client/1.1 http.response.duration=2.228227345s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:55 +1400] "PUT /v2/foo/bar/blobs/uploads/f02fba2f-85ee-406c-bbe0-38bedbbde777?_state=_mnz4w22G5qEnMukBLCIAtkZv1UNGMemfVO1iHC7biN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYwMmZiYTJmLTg1ZWUtNDA2Yy1iYmUwLTM4YmVkYmJkZTc3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1NS42NDg1MzQxMzhaIn0%3D&digest=sha256%3Ad67f68396b18d82b377d779c08a843487be4b9fc753384b3ca2ea11804f22bd9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (5.01s) === RUN TestBlobDeleteDisabled time="2025-09-07T06:20:57+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:57+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:57+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:39801" http.request.id=c29515ed-28ea-4898-82d8-5ceef9d0a7d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59208" http.request.uri="/v2/foo/bar/blobs/sha256:6556919376cba719c30a42f118db6a0dd02cd74427342f61c21ad10c58609f9b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.645µs" http.response.status=405 http.response.written=78 vars.digest="sha256:6556919376cba719c30a42f118db6a0dd02cd74427342f61c21ad10c58609f9b" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:57 +1400] "DELETE /v2/foo/bar/blobs/sha256:6556919376cba719c30a42f118db6a0dd02cd74427342f61c21ad10c58609f9b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.08s) === RUN TestDeleteDisabled time="2025-09-07T06:20:57+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:57+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45283" http.request.id=466f6be3-2b6f-4806-bf59-691efc5c7f4e http.request.method=POST http.request.remoteaddr="127.0.0.1:58618" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="915.726µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:59+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45283" http.request.id=d34ca845-df03-47b5-b2f3-074a1aecf1cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:58618" http.request.uri="/v2/foo/bar/blobs/uploads/b162a157-4bd5-4408-ae10-591d12eb8c8f?_state=9n5Ss_RB-1-Xvv2kR3P8-H3b4XZK0oC9IPQ79C85s5l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxNjJhMTU3LTRiZDUtNDQwOC1hZTEwLTU5MWQxMmViOGM4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1OC4wNTk3NTYxMjRaIn0%3D&digest=sha256%3Ae9b419a8c21c5b1d88900198f555c1f319dfbe90dc8526d857f019950f191355" http.request.useragent=Go-http-client/1.1 http.response.duration=1.172271386s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:58 +1400] "PUT /v2/foo/bar/blobs/uploads/b162a157-4bd5-4408-ae10-591d12eb8c8f?_state=9n5Ss_RB-1-Xvv2kR3P8-H3b4XZK0oC9IPQ79C85s5l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxNjJhMTU3LTRiZDUtNDQwOC1hZTEwLTU5MWQxMmViOGM4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1OC4wNTk3NTYxMjRaIn0%3D&digest=sha256%3Ae9b419a8c21c5b1d88900198f555c1f319dfbe90dc8526d857f019950f191355 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:20:59+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:45283" http.request.id=9f0ce639-7b6f-4199-9c34-300b87849ae7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58618" http.request.uri="/v2/foo/bar/blobs/sha256:e9b419a8c21c5b1d88900198f555c1f319dfbe90dc8526d857f019950f191355" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.253329ms http.response.status=405 http.response.written=78 vars.digest="sha256:e9b419a8c21c5b1d88900198f555c1f319dfbe90dc8526d857f019950f191355" vars.name=foo/bar 127.0.0.1 - - [07/Sep/2025:06:20:59 +1400] "DELETE /v2/foo/bar/blobs/sha256:e9b419a8c21c5b1d88900198f555c1f319dfbe90dc8526d857f019950f191355 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.28s) === RUN TestDeleteReadOnly time="2025-09-07T06:20:59+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:20:59+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:20:59+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39489" http.request.id=cbf93a5d-dfae-4bee-98d5-fac665abdf9a http.request.method=POST http.request.remoteaddr="127.0.0.1:48506" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="916.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:59 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39489" http.request.id=852ced77-d20b-42f2-bdff-b4a8702abb13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48506" http.request.uri="/v2/foo/bar/blobs/uploads/ce7b40ed-d6e3-4720-b6fe-132b78ccf1b5?_state=ica__ZgyD_i4A52YT77Lmfh4LlBFaDGjUSDmvM7jscx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlN2I0MGVkLWQ2ZTMtNDcyMC1iNmZlLTEzMmI3OGNjZjFiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1OS4zNTk3NTc1MzZaIn0%3D&digest=sha256%3A494cb8bd22851819c16e75c570b79226ffad3a3ae4d5fa178aa32cf0d4f58b49" http.request.useragent=Go-http-client/1.1 http.response.duration=1.574897195s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:20:59 +1400] "PUT /v2/foo/bar/blobs/uploads/ce7b40ed-d6e3-4720-b6fe-132b78ccf1b5?_state=ica__ZgyD_i4A52YT77Lmfh4LlBFaDGjUSDmvM7jscx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlN2I0MGVkLWQ2ZTMtNDcyMC1iNmZlLTEzMmI3OGNjZjFiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMDo1OS4zNTk3NTc1MzZaIn0%3D&digest=sha256%3A494cb8bd22851819c16e75c570b79226ffad3a3ae4d5fa178aa32cf0d4f58b49 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [07/Sep/2025:06:21:00 +1400] "DELETE /v2/foo/bar/blobs/sha256:494cb8bd22851819c16e75c570b79226ffad3a3ae4d5fa178aa32cf0d4f58b49 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.70s) === RUN TestStartPushReadOnly time="2025-09-07T06:21:00+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:00+14:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [07/Sep/2025:06:21:00 +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-07T06:21:00+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:00+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21:00+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:44977" http.request.id=7771188d-d210-417d-91ba-af57c7ac685c http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" 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="827.566µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:00 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T06:21:00+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:44977" http.request.id=745454eb-2b32-4107-ac96-4e70cad1bafc http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.284µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [07/Sep/2025:06:21:00 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T06:21:00+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:44977" http.request.id=7c6ba8ff-90a4-4b04-a10d-0033d52452f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" 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="769.525µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:00 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-07T06:21:00+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:44977" http.request.id=2669237c-986f-484f-bd0c-2539fa311afe http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" 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.040328ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21:00+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:44977" http.request.id=2669237c-986f-484f-bd0c-2539fa311afe http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" 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.190369ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21:00+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:44977" http.request.id=2669237c-986f-484f-bd0c-2539fa311afe http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" 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.234969ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21:00+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:44977" http.request.id=2669237c-986f-484f-bd0c-2539fa311afe http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" 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.283529ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:00 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-07T06:21:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=d03dd460-c84d-4224-8c87-9a9f3914fd83 http.request.method=POST http.request.remoteaddr="127.0.0.1:48710" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="817.325µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:01 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=dc4e6a22-68c1-4882-b8d7-62593fcb2e96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/blobs/uploads/260ac5a2-b129-4e21-8e08-bb8d7fbd5715?_state=aZqmOcxt6LZKViXdJCL9pmkvR2mFahQjIltg-PQ_mzF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNjBhYzVhMi1iMTI5LTRlMjEtOGUwOC1iYjhkN2ZiZDU3MTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDEuMDU2MzUwMTE1WiJ9&digest=sha256%3A5c7f7afbc67076a71d58147214b086126b3c50832f267d4de41c3c866184a767" http.request.useragent=Go-http-client/1.1 http.response.duration=1.609715431s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:01 +1400] "PUT /v2/foo/schema1/blobs/uploads/260ac5a2-b129-4e21-8e08-bb8d7fbd5715?_state=aZqmOcxt6LZKViXdJCL9pmkvR2mFahQjIltg-PQ_mzF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyNjBhYzVhMi1iMTI5LTRlMjEtOGUwOC1iYjhkN2ZiZDU3MTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDEuMDU2MzUwMTE1WiJ9&digest=sha256%3A5c7f7afbc67076a71d58147214b086126b3c50832f267d4de41c3c866184a767 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:02+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=afde2be4-fbf1-4335-959c-f5ada1d05187 http.request.method=POST http.request.remoteaddr="127.0.0.1:48710" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="867.726µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:02 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=ac4172e2-9536-49a8-9f47-3efc75f8a6b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/blobs/uploads/e8cd80c1-1d79-44fa-8b8b-8a56646c2267?_state=29jktX_xeqyhsRt93wkFZ7OyqFVnFKba3lE06-XM8HF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOGNkODBjMS0xZDc5LTQ0ZmEtOGI4Yi04YTU2NjQ2YzIyNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDIuNzY0MzAyNDUxWiJ9&digest=sha256%3Aac7c6b87606e82edeaacc30374bf45ffd0c39f9a1a9819ed628add017379f956" http.request.useragent=Go-http-client/1.1 http.response.duration=926.431119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:02 +1400] "PUT /v2/foo/schema1/blobs/uploads/e8cd80c1-1d79-44fa-8b8b-8a56646c2267?_state=29jktX_xeqyhsRt93wkFZ7OyqFVnFKba3lE06-XM8HF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOGNkODBjMS0xZDc5LTQ0ZmEtOGI4Yi04YTU2NjQ2YzIyNjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDIuNzY0MzAyNDUxWiJ9&digest=sha256%3Aac7c6b87606e82edeaacc30374bf45ffd0c39f9a1a9819ed628add017379f956 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=a8a7490f-dab0-485c-a89d-2ff8d4e38ddd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=2.144615ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=3aef842b-dc2b-4bf0-9f78-fc587b5df404 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.duration=1.47717ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=7a7185d0-8016-4d4f-aaac-5d8e47a35c7f http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" 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.142808ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=8fe0dfd0-1966-48b2-ab18-e819feb96dff http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.112488ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+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:44977" http.request.id=360393d6-b250-40c4-9b02-13a86d678786 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.duration=1.43677ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+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:44977" http.request.id=2a896346-5c23-422a-b2e0-d6df93b75261 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.duration=1.745651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:44977" http.request.id=ba7f08f4-c2d3-4ba6-87f3-87f01379eccd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.duration=1.367809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=1fa92aba-fbb7-4ef6-aea0-134afd5da768 http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.200488ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=023f3cb9-deec-4161-816e-e2da5e9c39df http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="700.965µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=0514d98b-f5e2-402a-95e0-e9deb32e78df http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.duration="680.925µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=355054a1-22a4-4d4c-9982-84a73bd66b0a http.request.method=GET http.request.remoteaddr="127.0.0.1:48710" 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="700.724µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=error msg="payload digest does match: \"sha256:61145df5149273fcb911812c9307d25a00430a0967c48971a6075d45440deb20\" != \"sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877\"" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=6095a1b0-5fc1-41cf-849c-cafc26c1b609 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" time="2025-09-07T06:21:03+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:44977" http.request.id=6095a1b0-5fc1-41cf-849c-cafc26c1b609 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48710" http.request.uri="/v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="931.526µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877" 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema1/manifests/sha256:f80b64b8c8af291dc3ade1424158467a8786a1fd4b8cc728b3a03ddeecf57877 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+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:44977" http.request.id=b6039266-8f25-476e-aa08-3cc48b32b2b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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="866.605µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+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:44977" http.request.id=fad39f2c-dc31-495b-8550-ee416aa1ea47 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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="688.524µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+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:44977" http.request.id=c8ab5c66-7472-4302-9ab5-b79b684fd3a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" 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.085µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:03+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:44977" http.request.id=c8ab5c66-7472-4302-9ab5-b79b684fd3a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" 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.566µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:03+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:44977" http.request.id=c8ab5c66-7472-4302-9ab5-b79b684fd3a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" 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="816.446µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=189e2209-63c9-43ca-a9f8-5ff32bdcac1f http.request.method=POST http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="777.725µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=b0c811a2-5199-4fe8-9a30-1acbd74ede4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/blobs/uploads/e3fd9fa5-e318-4b5a-80d3-1f125a1dc109?_state=k0LeF1lRKM4rUgxwv2567JbzBUiWO0bYY5XUOS3Z09Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlM2ZkOWZhNS1lMzE4LTRiNWEtODBkMy0xZjEyNWExZGMxMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDMuNzIwMTM2MTdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.159087ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema2/blobs/uploads/e3fd9fa5-e318-4b5a-80d3-1f125a1dc109?_state=k0LeF1lRKM4rUgxwv2567JbzBUiWO0bYY5XUOS3Z09Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlM2ZkOWZhNS1lMzE4LTRiNWEtODBkMy0xZjEyNWExZGMxMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDMuNzIwMTM2MTdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+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:44977" http.request.id=7270bfe2-4e31-4479-a45f-9f6505ff064c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" 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="834.885µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:03+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:44977" http.request.id=7270bfe2-4e31-4479-a45f-9f6505ff064c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" 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="920.406µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-07T06:21:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=625c7b7f-97af-4ee1-a379-7e97d5c83854 http.request.method=POST http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.263729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:04+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=a3ee3ff5-2cc9-487b-af54-acaae45f1835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/blobs/uploads/b75c8bab-6579-4047-98e0-0a1843903416?_state=b_ChWfuECGMczb6LsKZKnAveCPKPw-fU0ANRtYG-kGp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNzVjOGJhYi02NTc5LTQwNDctOThlMC0wYTE4NDM5MDM0MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDMuODA4MjgzMDg3WiJ9&digest=sha256%3A22ffaa538cfab9cf452bde77a2d636b055a1b136a6c3f7ca6beea3179c726133" http.request.useragent=Go-http-client/1.1 http.response.duration=675.772619ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:03 +1400] "PUT /v2/foo/schema2/blobs/uploads/b75c8bab-6579-4047-98e0-0a1843903416?_state=b_ChWfuECGMczb6LsKZKnAveCPKPw-fU0ANRtYG-kGp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNzVjOGJhYi02NTc5LTQwNDctOThlMC0wYTE4NDM5MDM0MTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDMuODA4MjgzMDg3WiJ9&digest=sha256%3A22ffaa538cfab9cf452bde77a2d636b055a1b136a6c3f7ca6beea3179c726133 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:04+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=f0d0a680-45ac-4e3b-8568-6366a1879925 http.request.method=POST http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.34329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:04 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=d90177f9-f27c-4fd7-b50b-a09759dd97a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/blobs/uploads/aeb5df8c-566e-446d-9e7a-74bca6241d72?_state=gcGy52vH5Qww_xwVnqByFNR5uuoy8bhNMUSEQn97yNZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZWI1ZGY4Yy01NjZlLTQ0NmQtOWU3YS03NGJjYTYyNDFkNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDQuNjIzMjYxMDlaIn0%3D&digest=sha256%3Acf54430ac7722693c6e7c97b015dc455568f5c26272398777ad5a73f795c055c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.984142646s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:04 +1400] "PUT /v2/foo/schema2/blobs/uploads/aeb5df8c-566e-446d-9e7a-74bca6241d72?_state=gcGy52vH5Qww_xwVnqByFNR5uuoy8bhNMUSEQn97yNZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZWI1ZGY4Yy01NjZlLTQ0NmQtOWU3YS03NGJjYTYyNDFkNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDQuNjIzMjYxMDlaIn0%3D&digest=sha256%3Acf54430ac7722693c6e7c97b015dc455568f5c26272398777ad5a73f795c055c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+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:44977" http.request.id=0e240b4e-c4b7-40d4-b01c-24d3057aa600 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.080007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+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:44977" http.request.id=2e7d8097-22f8-4ec9-9249-20d5c20833f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/manifests/sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c" http.request.useragent=Go-http-client/1.1 http.response.duration="870.046µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema2/manifests/sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=e7cfd2a1-7aa3-405c-b3fc-8f0109675b57 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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="808.006µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=f0f74099-980f-45f1-901b-5a4470e8aff9 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/manifests/sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="865.726µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=9fd37419-ec08-42db-bb0c-ed45b45391b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="756.166µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=eb9a06be-0082-4d74-af95-82ac14e78bb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/manifests/sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c" http.request.useragent=Go-http-client/1.1 http.response.duration="895.566µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=5e1cf32a-0db8-4216-98e4-458efec2e47b http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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="695.205µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="rewriting manifest sha256:50bbfd0df8ee25d91b33beca17932f767488ff25104531d189f8a5d5898bee0c in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=73ef080d-711c-4d8d-92bc-711a6127dfce http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=73ef080d-711c-4d8d-92bc-711a6127dfce http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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.52481ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+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:44977" http.request.id=ef305da1-4b2d-44d6-8723-c2116cfd03b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" 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="866.086µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+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:44977" http.request.id=9a195c42-fdb7-47b1-b349-347c637f2968 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.002767ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+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:44977" http.request.id=827d475c-f9df-465e-b87e-0f81f004bac1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/manifests/sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e" http.request.useragent=Go-http-client/1.1 http.response.duration="969.207µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema2/manifests/sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=91196acc-6412-4df8-9e4d-4693446c9f9c http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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.252048ms http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=cf8ce206-3612-428f-be0b-dda58004bbc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/manifests/sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="832.725µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=1d50ca6c-7484-469b-8fd2-57e5d68473b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="680.885µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=d2e0addc-3967-4dbc-8003-5f1132e8ff4d http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" http.request.uri="/v2/foo/schema2/manifests/sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e" http.request.useragent=Go-http-client/1.1 http.response.duration="666.365µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="rewriting manifest list sha256:5c84ffb712a13cee400e91cb01294e4c068a65e4bc306c7e969a81508af0e16e in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=6ed48474-7496-4697-a589-12ab78e16e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44977" http.request.id=6ed48474-7496-4697-a589-12ab78e16e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:49714" 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.47125ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:06+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21: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:36591" http.request.id=68906f14-120a-4e7e-86dc-5eb4a8948ca2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" 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="836.326µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T06:21: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:36591" http.request.id=9826deec-615b-437b-ba8e-e6923b2dd7fd http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" 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="683.205µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T06:21: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:36591" http.request.id=2140d4ab-8eeb-486b-988e-445411ba1674 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" 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="702.765µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-07T06:21: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:36591" http.request.id=405ba984-6bc8-4729-adf0-34ffaf298fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" 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.074887ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21: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:36591" http.request.id=405ba984-6bc8-4729-adf0-34ffaf298fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" 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.210928ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21: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:36591" http.request.id=405ba984-6bc8-4729-adf0-34ffaf298fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" 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.262449ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21: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:36591" http.request.id=405ba984-6bc8-4729-adf0-34ffaf298fce http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" 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.304289ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-07T06:21:06+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=5ff69925-4c04-45fc-b887-f0833ac1c122 http.request.method=POST http.request.remoteaddr="127.0.0.1:40796" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="820.006µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=a9fc039b-b700-4c8b-b43f-315b1d4089fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/blobs/uploads/7cad4eab-3711-4d77-b996-286b05b8e124?_state=kcqjdje49BCeaxZeHvR1vr6oYWoyc1sKGFnrDij3RUZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3Y2FkNGVhYi0zNzExLTRkNzctYjk5Ni0yODZiMDViOGUxMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDYuNzcwMzc2MTYxWiJ9&digest=sha256%3Aabfe2a73abcac257c0d17d86bbeb58baa7a9522c929566d2ec946867a4a6e81a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.520905907s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:06 +1400] "PUT /v2/foo/schema1/blobs/uploads/7cad4eab-3711-4d77-b996-286b05b8e124?_state=kcqjdje49BCeaxZeHvR1vr6oYWoyc1sKGFnrDij3RUZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3Y2FkNGVhYi0zNzExLTRkNzctYjk5Ni0yODZiMDViOGUxMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDYuNzcwMzc2MTYxWiJ9&digest=sha256%3Aabfe2a73abcac257c0d17d86bbeb58baa7a9522c929566d2ec946867a4a6e81a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=cc9a7f94-948d-4566-aaf2-59341c4b2297 http.request.method=POST http.request.remoteaddr="127.0.0.1:40796" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="873.726µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:08 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=7310bc47-27c2-4f7f-afb1-2acd10056baf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/blobs/uploads/833d004d-c95e-4155-a7af-176ed01b25ca?_state=jm5qyfU71LDx4TZEE_ZJrXdho6o-DwyHLbOoe-gT-LJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MzNkMDA0ZC1jOTVlLTQxNTUtYTdhZi0xNzZlZDAxYjI1Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDguMzk0ODUxNjA5WiJ9&digest=sha256%3A94c20f073ecfab3630885a1281eba95f95274727420bff15723711db732814dd" http.request.useragent=Go-http-client/1.1 http.response.duration=681.182495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:08 +1400] "PUT /v2/foo/schema1/blobs/uploads/833d004d-c95e-4155-a7af-176ed01b25ca?_state=jm5qyfU71LDx4TZEE_ZJrXdho6o-DwyHLbOoe-gT-LJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MzNkMDA0ZC1jOTVlLTQxNTUtYTdhZi0xNzZlZDAxYjI1Y2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDguMzk0ODUxNjA5WiJ9&digest=sha256%3A94c20f073ecfab3630885a1281eba95f95274727420bff15723711db732814dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=93fa3dbf-3fd0-4dd2-bede-c0b5cb97b7cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.52625ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=a6dbb4a0-5cf4-436c-a831-30e34d81e944 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.duration=1.305329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=bb5dedac-4d4d-45d1-acfd-cf7ca2ffd04c http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" 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.175608ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=cb351d41-84e4-4da9-969c-43c59270ea85 http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.205655ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+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:36591" http.request.id=872c542f-b446-421e-9bd3-ae6aae07bc9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.duration=1.34229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+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:36591" http.request.id=ae01a17d-a047-47e9-b79f-9494bf7f404f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.duration=1.309169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:36591" http.request.id=b8100191-8256-4ee4-a4e4-bd4b33a57b0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.duration=1.256209ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=d77612ff-730b-4537-8e46-b710748be74b http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.263735ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=5ae05308-9a59-4afb-965b-70b7d91e2a48 http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="641.844µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=95abc33b-5351-4971-b2d3-3b71215352ce http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.duration="615.804µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=93419989-c01c-4c02-ba85-ec1ea1818821 http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" 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="582.964µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=error msg="payload digest does match: \"sha256:7545e1bb3606a69f4f02b31831f8ab27979ed1ac581bf2bb853336a2a0dfce17\" != \"sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd\"" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=34a7b774-cfdf-43fe-a924-4a6fe5c0556d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" time="2025-09-07T06:21:09+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:36591" http.request.id=34a7b774-cfdf-43fe-a924-4a6fe5c0556d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.085µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd" 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema1/manifests/sha256:2d311631dc52ce8bf692142653699222517420fe61abb69423a7fdd0209548cd HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+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:36591" http.request.id=c82eb8c8-ef5f-4205-907d-eed08407666f http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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="760.245µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+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:36591" http.request.id=bbb5d17b-c727-4886-9290-976a507ab842 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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="645.924µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+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:36591" http.request.id=0c23680c-f1d6-415d-8cfe-32d62440584f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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="704.604µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:09+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:36591" http.request.id=0c23680c-f1d6-415d-8cfe-32d62440584f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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.005µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:09+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:36591" http.request.id=0c23680c-f1d6-415d-8cfe-32d62440584f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.445µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=7beafb3b-50ad-41ea-83cc-3f24b3d79d3e http.request.method=POST http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="748.405µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=587b1ad5-d055-4517-b035-d79df5030469 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/1b3b232a-51fb-4fa2-bdac-d318a49be220?_state=ooMEHLCqApwXeTsSM3t_w_iei34YI38NE5O0kU5qjMx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYjNiMjMyYS01MWZiLTRmYTItYmRhYy1kMzE4YTQ5YmUyMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDkuMTA2MTI0OTA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="976.287µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema2/blobs/uploads/1b3b232a-51fb-4fa2-bdac-d318a49be220?_state=ooMEHLCqApwXeTsSM3t_w_iei34YI38NE5O0kU5qjMx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxYjNiMjMyYS01MWZiLTRmYTItYmRhYy1kMzE4YTQ5YmUyMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDkuMTA2MTI0OTA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+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:36591" http.request.id=1ca01039-fdd6-4b8d-b65b-f18030e45694 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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="835.406µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:09+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:36591" http.request.id=1ca01039-fdd6-4b8d-b65b-f18030e45694 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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="888.686µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=da2ef1f6-149d-425d-9a14-247028a0f60e http.request.method=POST http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="852.525µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=c85962ca-733d-4b00-a5b1-899d822a7fdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/c090a306-6723-4a69-8d50-e785679f6d1f?_state=GwAJYzCv34ut0t07btBj8YfmY9VTa6NWXXw5lsZ_zvd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMDkwYTMwNi02NzIzLTRhNjktOGQ1MC1lNzg1Njc5ZjZkMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDkuMTg4MjQ4Mzg2WiJ9&digest=sha256%3Adda02693753786c3e9898136a146834d9b3df18d4a8acdf25a8ba91b22e7b636" http.request.useragent=Go-http-client/1.1 http.response.duration=661.951965ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema2/blobs/uploads/c090a306-6723-4a69-8d50-e785679f6d1f?_state=GwAJYzCv34ut0t07btBj8YfmY9VTa6NWXXw5lsZ_zvd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMDkwYTMwNi02NzIzLTRhNjktOGQ1MC1lNzg1Njc5ZjZkMWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDkuMTg4MjQ4Mzg2WiJ9&digest=sha256%3Adda02693753786c3e9898136a146834d9b3df18d4a8acdf25a8ba91b22e7b636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:09+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=2ed703fd-049f-43c5-bd0e-304d760176d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="865.566µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=5e3cea9f-9121-40e8-bfc5-c3aa567d9585 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/fe502343-ad67-4b64-9e51-464cbc9b1e4b?_state=yCzRUEv7BD3CljkswySKnnbu5IZZniKCtGJl7M_Vnlp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZTUwMjM0My1hZDY3LTRiNjQtOWU1MS00NjRjYmM5YjFlNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDkuOTYwNjg0NThaIn0%3D&digest=sha256%3Ae2aec0be3e6ba82b792ce541af773dfa108ef13934f38b497f72bb6382cfcf84" http.request.useragent=Go-http-client/1.1 http.response.duration=1.351159595s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:09 +1400] "PUT /v2/foo/schema2/blobs/uploads/fe502343-ad67-4b64-9e51-464cbc9b1e4b?_state=yCzRUEv7BD3CljkswySKnnbu5IZZniKCtGJl7M_Vnlp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZTUwMjM0My1hZDY3LTRiNjQtOWU1MS00NjRjYmM5YjFlNGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MDkuOTYwNjg0NThaIn0%3D&digest=sha256%3Ae2aec0be3e6ba82b792ce541af773dfa108ef13934f38b497f72bb6382cfcf84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:36591" http.request.id=27e2e0d9-28be-4268-b8be-6a4a15726a5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.173888ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:36591" http.request.id=bbb902bb-6fd6-400f-a9df-ff8b9b9a8a93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104" http.request.useragent=Go-http-client/1.1 http.response.duration="959.967µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema2/manifests/sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=28aa9b94-53ac-424d-aa61-e3e2f0df1c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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="864.766µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=3e861728-1ebc-4ed4-809c-d96b2bfca026 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="997.967µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=200517e7-565e-41e6-b5d0-bd2df1b676ed http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="753.205µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=7b4598f5-493e-4454-8362-29a1edd17a4e http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104" http.request.useragent=Go-http-client/1.1 http.response.duration="686.925µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=82c2fed7-44d7-490d-8216-615dbca4545c http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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="808.366µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="rewriting manifest sha256:8a09e927cb3c698a90630b61a7af9392725526cf606df881dfcab6993dbf3104 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=11c89622-e7a3-4e39-9add-7ee10f6506d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=11c89622-e7a3-4e39-9add-7ee10f6506d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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.41849ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:36591" http.request.id=fcdbc78d-70dc-401d-821a-d57406a5e387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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="866.726µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:36591" http.request.id=5cf257b2-35b0-466f-8b30-1f0bfb4b895b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="894.646µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:36591" http.request.id=01ac4025-e3bc-4119-b7b0-4a3311c0d308 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc" http.request.useragent=Go-http-client/1.1 http.response.duration="912.446µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema2/manifests/sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=03664770-6352-42d9-b9cf-182b54253c59 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="845.446µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=7841e2ff-cd6f-46a5-8575-6169a28bf1c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="860.086µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=8d0620df-41fb-4518-95da-642f22833490 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="746.525µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=806a13d1-ba3f-48b5-9337-f8cbe6a72524 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc" http.request.useragent=Go-http-client/1.1 http.response.duration="669.085µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="rewriting manifest list sha256:d370c2d981bdb2d60a8ce8d94e458d77be50a0f2b29699194d128ab1ca2f92cc in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=e3997e32-15ff-40d6-af88-e6053fc46e67 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36591" http.request.id=e3997e32-15ff-40d6-af88-e6053fc46e67 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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.545251ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.39s) === RUN TestGetManifestWithStorageError time="2025-09-07T06:21:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21:11+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:43249" http.request.id=c8d18198-196f-4b83-9355-d13d261f7e90 http.request.method=GET http.request.remoteaddr="127.0.0.1:53138" 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="833.405µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:43249" http.request.id=d2dc9776-79c4-4c36-b83b-35dc0af8a614 http.request.method=GET http.request.remoteaddr="127.0.0.1:53138" 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="748.925µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:43249" http.request.id=74157782-89f8-49dc-a020-98f6dbafe312 http.request.method=GET http.request.remoteaddr="127.0.0.1:53138" 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="711.365µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:43249" http.request.id=d056ce90-9875-4f9d-b59c-6f92b7eaf91a http.request.method=GET http.request.remoteaddr="127.0.0.1:53138" 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="775.085µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [07/Sep/2025:06:21:11 +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-07T06:21:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21:11+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:38369" http.request.id=352f2a8b-7010-4a07-a5e5-27ae7a0e6a6b http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.646µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:38369" http.request.id=a1fa84fa-b781-402d-8d2e-1db98e67214f http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" 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="744.125µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:38369" http.request.id=0c305850-c8fe-46ad-9241-fd3007da1212 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" 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="815.965µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+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:38369" http.request.id=7af77ed9-b271-42c9-823c-e477c22c054c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" 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.173767ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21:11+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:38369" http.request.id=7af77ed9-b271-42c9-823c-e477c22c054c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" 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.821052ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21:11+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:38369" http.request.id=7af77ed9-b271-42c9-823c-e477c22c054c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" 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.913332ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-07T06:21:11+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:38369" http.request.id=7af77ed9-b271-42c9-823c-e477c22c054c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" 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.958853ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=dbc85684-e498-4f38-b7d1-e01f7d0b48e4 http.request.method=POST http.request.remoteaddr="127.0.0.1:50382" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.011967ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=c4d67aa7-9520-4442-9353-c5e2345131f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/blobs/uploads/cc279508-beec-476b-a0b1-981ce493475a?_state=edjSRDy7qJXZd_oLcLST5MvnLhMi7a0czu5Cfv42Bvh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYzI3OTUwOC1iZWVjLTQ3NmItYTBiMS05ODFjZTQ5MzQ3NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTEuNDQxMzEzMDUyWiJ9&digest=sha256%3A4f1b58e7357e60f60249ca4396761e397bf91fcfaaedc1fa86da39d0808688ec" http.request.useragent=Go-http-client/1.1 http.response.duration=461.974811ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema1/blobs/uploads/cc279508-beec-476b-a0b1-981ce493475a?_state=edjSRDy7qJXZd_oLcLST5MvnLhMi7a0czu5Cfv42Bvh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjYzI3OTUwOC1iZWVjLTQ3NmItYTBiMS05ODFjZTQ5MzQ3NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTEuNDQxMzEzMDUyWiJ9&digest=sha256%3A4f1b58e7357e60f60249ca4396761e397bf91fcfaaedc1fa86da39d0808688ec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=e5940575-3f85-4a4a-bd94-c8fa66177ce3 http.request.method=POST http.request.remoteaddr="127.0.0.1:50382" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="959.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=e0aa5760-dc1e-42de-99fa-fc74c5b01a2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/blobs/uploads/a805ab44-dcc7-4560-824c-132004bdeb12?_state=9hor2fQNxrYsaBfukuaOKES11NETRZC7QlRkLgR-XYt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhODA1YWI0NC1kY2M3LTQ1NjAtODI0Yy0xMzIwMDRiZGViMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTEuOTgyMjA0Mzk3WiJ9&digest=sha256%3Abd643d004799ba3db7d08328d773a3f5b690ee5825bafe4d1573f663b2b806c0" http.request.useragent=Go-http-client/1.1 http.response.duration=649.134398ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:11 +1400] "PUT /v2/foo/schema1/blobs/uploads/a805ab44-dcc7-4560-824c-132004bdeb12?_state=9hor2fQNxrYsaBfukuaOKES11NETRZC7QlRkLgR-XYt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhODA1YWI0NC1kY2M3LTQ1NjAtODI0Yy0xMzIwMDRiZGViMTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTEuOTgyMjA0Mzk3WiJ9&digest=sha256%3Abd643d004799ba3db7d08328d773a3f5b690ee5825bafe4d1573f663b2b806c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=4d4fbf52-b0ff-4fcb-bc9f-094278cd18ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.412249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=828bffba-2c5a-4ceb-b8b1-24cb6db85d4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.312048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=276f9b9a-42ed-4c58-a5b0-bb6eeb8d362f http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" 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.121808ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=4de23c40-9029-4eb9-bc25-2308f94ea3e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.046887ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=19831b24-9467-408f-bfaf-aee38f364b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.201729ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=b81668e4-d494-4af9-a407-6d69fead04c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.214208ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:38369" http.request.id=53d3faa2-8d19-40fe-8d41-9e7fc0a70a8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.187609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=a2d9a081-3d5b-4d64-a745-91bec4d63f77 http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.084727ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=0ddc2777-aed8-440e-93ed-d9df4a8ecdc2 http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="697.684µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=2dda8516-b8b3-4099-a714-5ed85bd83b1a http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration="556.364µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=369e0bea-cf05-4e76-a694-735b277ac79a http.request.method=GET http.request.remoteaddr="127.0.0.1:50382" 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="696.085µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=error msg="payload digest does match: \"sha256:4de44e2c94c8e61ca76c03a2fce55f873bd300254b42147335835b4917617159\" != \"sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4\"" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=fbd9bd8d-3b77-4137-a38d-6a6e10504448 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" time="2025-09-07T06:21:12+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:38369" http.request.id=fbd9bd8d-3b77-4137-a38d-6a6e10504448 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50382" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="922.046µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=7bf1a211-079c-4ae9-aa26-f086f4a7fecc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56992" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration="899.686µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "DELETE /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=aef31e5e-2014-4159-951a-143cfb1a160f http.request.method=GET http.request.remoteaddr="127.0.0.1:56992" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.045µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=6b1ff19d-a371-4778-91df-146c5debc2c6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57004" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.845µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "DELETE /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=ec74fe56-bfe7-4ff8-8666-5298470bdd4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57014" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.53545ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=d10bfab5-239b-4f0c-903c-8f94753e9451 http.request.method=GET http.request.remoteaddr="127.0.0.1:57014" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.150328ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=752c4be5-ca11-4f8b-ae68-0bd2b43a91e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57022" 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="862.166µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=8f5391f9-1e44-453d-8ccf-1b749c5990d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.434609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=cb05b782-a799-4387-86e0-64f74e7ab397 http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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="712.205µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=dafcdbcc-073b-4c88-8288-53573716d99b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4" http.request.useragent=Go-http-client/1.1 http.response.duration="827.686µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "DELETE /v2/foo/schema1/manifests/sha256:a75f738f1f413c93b61891c59a1fe18c42d4e45a3cb2b3396fe8118e56f43cb4 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=031f3762-f036-488e-9e99-61c9440868ca http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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="768.365µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=0ebd4594-49d7-48a7-96b3-b0a9cde02af1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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="753.885µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=4066d4f2-6faf-4c13-89a8-cb5f6b7fc173 http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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="656.084µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=94b53a64-1192-4225-953a-e0549474ad5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" 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="780.085µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:12+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:38369" http.request.id=94b53a64-1192-4225-953a-e0549474ad5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" 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="836.325µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:12+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:38369" http.request.id=94b53a64-1192-4225-953a-e0549474ad5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" 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="863.646µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=64dbf401-3efe-455f-bfd4-6fdbb283a126 http.request.method=POST http.request.remoteaddr="127.0.0.1:57028" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.191408ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=4ba28c52-1835-4818-ae7b-ba7c0c42c38e http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/blobs/uploads/2453b8fb-f3b0-485f-90eb-e4ee446383e3?_state=Yd4JJB8LM7JwqKdQNL01-ZFiFd4S8bcm_MKmtPVyWwx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNDUzYjhmYi1mM2IwLTQ4NWYtOTBlYi1lNGVlNDQ2MzgzZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTIuNjY5MDc1MzMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.053447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema2/blobs/uploads/2453b8fb-f3b0-485f-90eb-e4ee446383e3?_state=Yd4JJB8LM7JwqKdQNL01-ZFiFd4S8bcm_MKmtPVyWwx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNDUzYjhmYi1mM2IwLTQ4NWYtOTBlYi1lNGVlNDQ2MzgzZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTIuNjY5MDc1MzMxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+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:38369" http.request.id=01a65dd1-50a8-4ebc-9184-1d21ae318758 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" 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="910.046µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-07T06:21:12+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:38369" http.request.id=01a65dd1-50a8-4ebc-9184-1d21ae318758 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" 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="969.126µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-07T06:21:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=0316a11d-1c56-43d1-828b-6ae9f5d15e9b http.request.method=POST http.request.remoteaddr="127.0.0.1:57028" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="882.526µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=f3a2d6b8-d411-41df-9b9d-290d599e0dc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/blobs/uploads/669708b0-cd3f-4d0d-a902-67d3a7c7dca3?_state=MRdmDx7T0EKrXeanlU5gvrpVbHFbE82mzRvGhUc0Q_t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2Njk3MDhiMC1jZDNmLTRkMGQtYTkwMi02N2QzYTdjN2RjYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTIuNzQ3ODQ1NDI1WiJ9&digest=sha256%3Ada212a2c86a952178d8e63140e497c05a960f26873855feaa2289c0e779e4b42" http.request.useragent=Go-http-client/1.1 http.response.duration=641.360146ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:12 +1400] "PUT /v2/foo/schema2/blobs/uploads/669708b0-cd3f-4d0d-a902-67d3a7c7dca3?_state=MRdmDx7T0EKrXeanlU5gvrpVbHFbE82mzRvGhUc0Q_t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2Njk3MDhiMC1jZDNmLTRkMGQtYTkwMi02N2QzYTdjN2RjYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTIuNzQ3ODQ1NDI1WiJ9&digest=sha256%3Ada212a2c86a952178d8e63140e497c05a960f26873855feaa2289c0e779e4b42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:13+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=95c0d6ec-29eb-4f76-815e-c4a2aeb06c44 http.request.method=POST http.request.remoteaddr="127.0.0.1:57028" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="916.606µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:13 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=b6bf1616-bfb3-4d14-ab37-b7a8bbe5c2a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/blobs/uploads/5e4eed63-139d-4641-be66-b638aa85f17a?_state=CGsqbS7K2d-yBJ7CxuGwrVnSDGYnxeIZe_IKeCAAbsF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZTRlZWQ2My0xMzlkLTQ2NDEtYmU2Ni1iNjM4YWE4NWYxN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTMuNTA1MjMzMjM2WiJ9&digest=sha256%3A0d7e00ebca6e319ae4caf1b92bea3b5817e2cd0a6524e9ee7bd830ec5453c6cb" http.request.useragent=Go-http-client/1.1 http.response.duration=1.574506027s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:13 +1400] "PUT /v2/foo/schema2/blobs/uploads/5e4eed63-139d-4641-be66-b638aa85f17a?_state=CGsqbS7K2d-yBJ7CxuGwrVnSDGYnxeIZe_IKeCAAbsF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZTRlZWQ2My0xMzlkLTQ2NDEtYmU2Ni1iNjM4YWE4NWYxN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMDZUMTY6MjE6MTMuNTA1MjMzMjM2WiJ9&digest=sha256%3A0d7e00ebca6e319ae4caf1b92bea3b5817e2cd0a6524e9ee7bd830ec5453c6cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+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:38369" http.request.id=8d9116d5-7ea7-4233-bf9b-186b22e88f98 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.099327ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+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:38369" http.request.id=01c12e33-abb3-4c6c-91fb-699a07888d2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.duration="933.726µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "PUT /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=69c1365a-7edb-45eb-8bb9-4d9b8334dc45 http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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="813.165µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=5ff4064b-f9f9-4135-a261-b6eb7b0b95fb http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="812.765µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=c5221e56-30d6-4d30-a737-0417df53d08f http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="624.884µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=fbc617c2-2f3c-44e7-872d-0e2da1651e09 http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.duration="553.364µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=79fb2a4e-fc9a-49a6-bd00-241072b2fb7c http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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=1.222648ms http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="rewriting manifest sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=6edb0bbf-eafe-41af-bc44-8b83af6b82de http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=6edb0bbf-eafe-41af-bc44-8b83af6b82de http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" 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.186088ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=3c795267-68c6-4c45-b76c-b70b8e04e0d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.duration="751.166µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "DELETE /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=202f067b-644f-427a-95aa-77c61d313c08 http.request.method=GET http.request.remoteaddr="127.0.0.1:57028" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="639.604µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+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:38369" http.request.id=46a5dd0e-7d5e-4ab9-8b36-1207668888aa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57030" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105128ms http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "DELETE /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+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:38369" http.request.id=17f31005-3916-47eb-b5e2-830725a1b4d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57034" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.duration="894.846µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "PUT /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=2e9e90ee-6bf9-4646-865a-407e53884cbe http.request.method=GET http.request.remoteaddr="127.0.0.1:57034" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="785.805µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+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:38369" http.request.id=b4dc6298-f47f-4e1c-b803-33dc030c0871 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57042" 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="725.445µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+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:38369" http.request.id=07674b28-27f2-49f6-a806-76c00033af48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57054" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.013887ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=4eb52d48-1f32-414f-bbd9-c13c4a307124 http.request.method=GET http.request.remoteaddr="127.0.0.1:57054" 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="597.884µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=d0273bc5-3cac-480e-aca5-b62112d06520 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57054" http.request.uri="/v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564" http.request.useragent=Go-http-client/1.1 http.response.duration="785.765µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "DELETE /v2/foo/schema2/manifests/sha256:1a616766e9d84584f7a147503653ce7a3b86f27ae48d89a813a7630696e8f564 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38369" http.request.id=380f9769-dc81-451e-a536-ee52e22fc917 http.request.method=GET http.request.remoteaddr="127.0.0.1:57054" 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="639.884µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (3.77s) === RUN TestManifestDeleteDisabled time="2025-09-07T06:21:15+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:15+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21:15+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:41415" http.request.id=1ad2bab1-13de-4dbb-8ccf-fb7227a266e8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53930" 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="697.244µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [07/Sep/2025:06:21:15 +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-07T06:21:15+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:15+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21:15+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=481217b3-107d-4d8d-b853-f8d3e3eb7514 http.request.method=POST http.request.remoteaddr="127.0.0.1:37648" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="853.406µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=a8f30a4d-267f-41ea-a00d-e6f46334bcbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37648" http.request.uri="/v2/foo/bar/blobs/uploads/39277638-a79b-48f1-af28-523bcd54da95?_state=r2A0hgm6NGh9AfhdNCrlL2QIZRM7upIL14V2X-r_pT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5Mjc3NjM4LWE3OWItNDhmMS1hZjI4LTUyM2JjZDU0ZGE5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMToxNS4yMTk0NDExN1oifQ%3D%3D&digest=sha256%3A738856db7f84bdc04fbab3715cfc77102e4f7e0e3db6684904715b81275dc23c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.218498055s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:15 +1400] "PUT /v2/foo/bar/blobs/uploads/39277638-a79b-48f1-af28-523bcd54da95?_state=r2A0hgm6NGh9AfhdNCrlL2QIZRM7upIL14V2X-r_pT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5Mjc3NjM4LWE3OWItNDhmMS1hZjI4LTUyM2JjZDU0ZGE5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMToxNS4yMTk0NDExN1oifQ%3D%3D&digest=sha256%3A738856db7f84bdc04fbab3715cfc77102e4f7e0e3db6684904715b81275dc23c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=529cf96a-0acf-430e-81e4-26b4ec889018 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37648" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=2.090294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-07T06:21:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-07T06:21:16+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2025-09-07T06:21:16+14:00" level=info msg="Starting upload purge in 34m0s" go.version=go1.24.4 time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=45a34503-2aa7-493e-a92e-285afeba3497 http.request.method=GET http.request.remoteaddr="127.0.0.1:37648" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="549.644µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36381" go.version=go1.24.4 time="2025-09-07T06:21: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="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=ced7eb98-0fa1-40d9-9fde-7d9ccee59b10 http.request.method=GET http.request.remoteaddr="127.0.0.1:37656" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.966µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:36381 /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:36381/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=26c2f197-63be-44de-a32a-2a70286f3df1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42438" http.request.uri="/v2/foo/bar/manifests/sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145" time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=721dc67d-29db-4854-ae83-b572075437ba http.request.method=GET http.request.remoteaddr="127.0.0.1:37662" http.request.uri="/v2/foo/bar/manifests/sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.36349ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "GET /v2/foo/bar/manifests/sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145 with ttl=167h59m59.99999708s" go.version=go1.24.4 time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=26c2f197-63be-44de-a32a-2a70286f3df1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42438" http.request.uri="/v2/foo/bar/manifests/sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=6.919047ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "GET /v2/foo/bar/manifests/sha256:13752fbae7fe7e539d92e87b41ebc124f70e3dedd6f9e2acc8ff6803b8078145 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=106a1337-60d6-446c-95a6-3604c000d0fa http.request.method=GET http.request.remoteaddr="127.0.0.1:37662" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="671.204µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:36381 /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:36381/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=feb3e66e-3625-4023-a6e4-bdfddbaf35fc http.request.method=GET http.request.remoteaddr="127.0.0.1:42440" 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-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=1b208c28-acf0-4b4b-8a80-2cf62cb828b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37668" 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.345929ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=feb3e66e-3625-4023-a6e4-bdfddbaf35fc http.request.method=GET http.request.remoteaddr="127.0.0.1:42440" 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=6.00284ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T06:21:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=d7f0cdb8-219c-4952-bbe1-9caacb5b8adf http.request.method=POST http.request.remoteaddr="127.0.0.1:37668" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="820.205µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=3a52aeb9-d175-4723-9b36-692462d73526 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37668" http.request.uri="/v2/foo/bar/blobs/uploads/2da241ab-81b3-4e66-b45f-152df230bf9d?_state=14yjGJffYzYYwVH9T4NZOxP5pml_77QSKdc3V14RZgV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkYTI0MWFiLTgxYjMtNGU2Ni1iNDVmLTE1MmRmMjMwYmY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMToxNi41OTIyNDU4M1oifQ%3D%3D&digest=sha256%3Adadde088dd86b8de44e2af95a6d98f76f63017dbd1c0a3260b496e681ef8544f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.790115607s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:16 +1400] "PUT /v2/foo/bar/blobs/uploads/2da241ab-81b3-4e66-b45f-152df230bf9d?_state=14yjGJffYzYYwVH9T4NZOxP5pml_77QSKdc3V14RZgV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkYTI0MWFiLTgxYjMtNGU2Ni1iNDVmLTE1MmRmMjMwYmY5ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0wNlQxNjoyMToxNi41OTIyNDU4M1oifQ%3D%3D&digest=sha256%3Adadde088dd86b8de44e2af95a6d98f76f63017dbd1c0a3260b496e681ef8544f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=e8c24e81-d046-4b21-86bc-752827a4bd1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:37668" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.42765ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Sep/2025:06:21:18 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=27ecf5b6-4c43-4010-8f4b-c941d1ed807b http.request.method=GET http.request.remoteaddr="127.0.0.1:37668" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="526.284µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:21:18 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:36381 /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:36381/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=9db389ea-ff63-444b-ab0d-5336480f292e http.request.method=GET http.request.remoteaddr="127.0.0.1:42446" 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-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=382df45c-c092-4a0b-a4fb-98be0dfba519 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37670" 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.45921ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:18 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=14427add-ad24-4af0-b2c7-3f34d20f3b4e http.request.method=GET http.request.remoteaddr="127.0.0.1:37670" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="610.724µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Sep/2025:06:21:18 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:36381 /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:36381/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=9db389ea-ff63-444b-ab0d-5336480f292e http.request.method=GET http.request.remoteaddr="127.0.0.1:42446" 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-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36381" http.request.id=f2b28ccc-d721-469f-b046-02e5113fb0d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:37682" 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.297929ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:18 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-07T06:21:18+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:a3feb53d66f0cf473c294343fea6e8a1d25ceeb7c4deb76b99dacc7b7644a2ee with ttl=167h59m59.99999724s" go.version=go1.24.4 time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:45153" http.request.id=9db389ea-ff63-444b-ab0d-5336480f292e http.request.method=GET http.request.remoteaddr="127.0.0.1:42446" 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.807813ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Sep/2025:06:21:18 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.28s) === RUN TestAppDispatcher time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34915" http.request.id=be92be17-fe31-4bf6-b853-18cb1005d984 http.request.method=GET http.request.remoteaddr="127.0.0.1:45708" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="929.527µs" http.response.status=200 http.response.written=0 time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34915" http.request.id=0443d37f-e55f-496d-87f3-28abd3f9a888 http.request.method=GET http.request.remoteaddr="127.0.0.1:45708" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="644.604µs" http.response.status=200 http.response.written=0 time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34915" http.request.id=b711a42e-daeb-4a85-82d8-0cebaac0f5c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45708" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="640.324µs" http.response.status=200 http.response.written=0 time="2025-09-07T06:21:18+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34915" http.request.id=45ca780c-0ea7-4225-aa2f-55352fd06dc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45708" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="617.404µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-07T06:21:18+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=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:18+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:18+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:45279" http.request.id=addd2c98-66d1-4983-856b-ca60ec65d1be http.request.method=GET http.request.remoteaddr="127.0.0.1:37998" 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-07T06:21:18+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=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:18+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:18+14:00" level=info msg="configuring file health check path=/tmp/healthcheck2914015092, interval=1" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2025-09-07T06:21:22+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=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:22+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:22+14:00" level=info msg="configuring TCP health check addr=127.0.0.1:40677, interval=1" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-07T06:21:26+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=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:26+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b time="2025-09-07T06:21:26+14:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:37939, interval=1, threshold=3" go.version=go1.24.4 instance.id=859680ec-7d4f-43d5-9367-dad4673bb90b --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 69.079s ? 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.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.09s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.08s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.14s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.37s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.713s === RUN TestSchedule time="2025-09-07T06:20:25+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 time="2025-09-07T06:20:25+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9974ms" go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 time="2025-09-07T06:20:25+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.84µs" go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 time="2025-09-07T06:20:25+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.56µs" go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 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-07T06:20:25+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-07T06:20:25+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 time="2025-09-07T06:20:25+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99824ms" go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 time="2025-09-07T06:20:25+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99884ms" go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 time="2025-09-07T06:20:25+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-07T06:20:26+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=c2bf9b6a-7b17-4b1b-a88b-d4ddbf6b66a1 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.598s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.80s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 22740992 sha256:96796b694ba10c3ab2aba17c703651505d8ecd2f853a05f2140e5c0639c0eaf7 [] map[] } --- PASS: TestSimpleBlobRead (0.22s) === RUN TestBlobMount --- PASS: TestBlobMount (0.13s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.57s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.24s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.04s) === 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:0a7af1ae3955430933d5c230ff0d3966b2e4de9b9158eb0d96b198208a523926 palailogos: marking blob sha256:126e1a8d5fa8aef18efef6f5d463241f0963c9a004848c988758219e0191f399 palailogos: marking blob sha256:94977ca2148a57368f45059c38cff1cb304ff978493b1f0eea99db8614e7e2e7 palailogos: marking manifest sha256:3a6385a549ffe55f0466b1cd08334e2e7fc96adced935a0026d596ebe77f3a07 palailogos: marking blob sha256:a1cabef9afd4d4414c17e8baa9671b6e28dbfee3ebc6b248e9524ecf5806eafb palailogos: marking blob sha256:98c13ac77b5dd558b287266da79224e58b3f067bad1a3d0714d18164365433bf palailogos: marking manifest sha256:50a40ab4271b13f830ba4c9fd239e2149ad5d17454dd6ed76d9cb9da6e820224 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:0dba1d59d6dc4d10ef644c3e0e9225aa7e434a7ccabce5f613b1c3c4191854f9 palailogos: marking blob sha256:3ce6828d2d397055beba5455be5ddac702e080bc23e29f64fef1464a181dcad0 palailogos: marking manifest sha256:8ddf64a3d754c625ed630a4fc40a3ae1c97f5857072923d6b3b04a8079b677fb palailogos: marking blob sha256:3a6385a549ffe55f0466b1cd08334e2e7fc96adced935a0026d596ebe77f3a07 palailogos: marking blob sha256:0a7af1ae3955430933d5c230ff0d3966b2e4de9b9158eb0d96b198208a523926 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.50s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c deletemanifests: marking manifest sha256:683cec692c5d8841090adf5e5e6241b0fc7f726d70628a67bebce542bca5f8d6 deletemanifests: marking blob sha256:273a7171814211d751f5114c77638efbc09637c131206940d88b46fad9e70fde deletemanifests: marking blob sha256:82456bf792366c8d135343f4bc71c51cb24c3d02181e15161f74e5e3f53c37ff deletemanifests: marking blob sha256:2af51f33bfa320f0a70fe7eb7c194984cfe38f4a4038dd19791801d76599b908 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c blob eligible for deletion: sha256:967013978061d1ad1a872df93e5b671a4e7243adb507336a138f86cc6a0249bc blob eligible for deletion: sha256:c1def73b2c0c9b0d76d199381657357e976e7cbf8df977fb0848e667a5d31ebf blob eligible for deletion: sha256:d07789956926efd98207b55c8abbd53a13b6ef1358c18ac678d75ed7448b4962 deletemanifests manifest eligible for deletion: sha256:2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c deletemanifests: marking manifest sha256:683cec692c5d8841090adf5e5e6241b0fc7f726d70628a67bebce542bca5f8d6 deletemanifests: marking blob sha256:273a7171814211d751f5114c77638efbc09637c131206940d88b46fad9e70fde deletemanifests: marking blob sha256:82456bf792366c8d135343f4bc71c51cb24c3d02181e15161f74e5e3f53c37ff deletemanifests: marking blob sha256:2af51f33bfa320f0a70fe7eb7c194984cfe38f4a4038dd19791801d76599b908 time="2025-09-07T06:20:35+14:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce time="2025-09-07T06:20:35+14:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c time="2025-09-07T06:20:35+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2f63396d0b7c671f4a7e8f4644b8872c3180f9db8242a050b4b88d555b469e5c" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:967013978061d1ad1a872df93e5b671a4e7243adb507336a138f86cc6a0249bc time="2025-09-07T06:20:35+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/967013978061d1ad1a872df93e5b671a4e7243adb507336a138f86cc6a0249bc" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:c1def73b2c0c9b0d76d199381657357e976e7cbf8df977fb0848e667a5d31ebf time="2025-09-07T06:20:35+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c1/c1def73b2c0c9b0d76d199381657357e976e7cbf8df977fb0848e667a5d31ebf" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:d07789956926efd98207b55c8abbd53a13b6ef1358c18ac678d75ed7448b4962 time="2025-09-07T06:20:35+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d07789956926efd98207b55c8abbd53a13b6ef1358c18ac678d75ed7448b4962" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce --- PASS: TestDeleteManifestIfTagNotFound (1.49s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:68b707763a571ff00ff45e8fe7cdd41963f7ffdfb7f215b039b60a3bf48d12c3 time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68b707763a571ff00ff45e8fe7cdd41963f7ffdfb7f215b039b60a3bf48d12c3" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:8f8bb47c71ffd94640a00ce8008abf90fc6c81724bce479eb4b2d36c3a6831e9 time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8f8bb47c71ffd94640a00ce8008abf90fc6c81724bce479eb4b2d36c3a6831e9" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:ba03c23cade970305beaba6e72efd47818004b9433108afa6baef39d716e13bc time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ba/ba03c23cade970305beaba6e72efd47818004b9433108afa6baef39d716e13bc" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce --- PASS: TestGCWithMissingManifests (0.25s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:5097973f85c87d6413e807ccb0e8525f9eeaa2008c83426552b76323df33ba2d komnenos: marking blob sha256:157b8977b71a7439e66aadfa91d1c30c22aa9a0e8247b087574237be57dbe7b6 komnenos: marking blob sha256:a3f159646146a5b9986ab4c74e52617b934e256daec4b179b4bec2e120176bda 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2f89b2d16f118cadb3b99ace9be82082fd8f449ace5827a8337ec2644ae6abd3 time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2f89b2d16f118cadb3b99ace9be82082fd8f449ace5827a8337ec2644ae6abd3" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:38355a35c0c1a2620162b3c5010bd4fff9e9d9ea2afb7baaf732b1d034fe408a time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38355a35c0c1a2620162b3c5010bd4fff9e9d9ea2afb7baaf732b1d034fe408a" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:4e2f802feb13e660b4e3f4c9257680834f3c85f403d8f973693b5fdb9184e8ff time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4e2f802feb13e660b4e3f4c9257680834f3c85f403d8f973693b5fdb9184e8ff" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:5d6cd7930258ebce7a64b1a0f38f90f165c4357af6e9a67f9e5dbd9845be751c time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5d6cd7930258ebce7a64b1a0f38f90f165c4357af6e9a67f9e5dbd9845be751c" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:b1f7133f95813e3acc4615bbdf022f8b7da59eb920eeaae9162bbc9b04d8f268 time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b1/b1f7133f95813e3acc4615bbdf022f8b7da59eb920eeaae9162bbc9b04d8f268" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce blob eligible for deletion: sha256:e7ac52c68f3e43cf37a50667f74e2b32b88781bee359f8176f1ab761b316eaad time="2025-09-07T06:20:36+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e7ac52c68f3e43cf37a50667f74e2b32b88781bee359f8176f1ab761b316eaad" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce --- PASS: TestDeletionHasEffect (0.80s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.78s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:8b62ecef5bd8df0616970b1971886227f24c82320f5fbde6d956b1912b382030 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:2b7c274be8ad30b9caf0533865cfc38e87d69f23d74b3b5851149b58d72214ea michael_z_doukas: marking blob sha256:357ce70e48bc0d255e5113c16debdad4e6b4bcafd2f95d63de2bde11b71eb401 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e1274a7d4e07570c98e067a21dbbccce276ce82c3143718a63708b7d8b8cf6b4 time="2025-09-07T06:20:37+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e1/e1274a7d4e07570c98e067a21dbbccce276ce82c3143718a63708b7d8b8cf6b4" go.version=go1.24.4 instance.id=2bd7a77f-d716-48f0-a606-9655e25433ce --- PASS: TestOrphanBlobDeleted (0.38s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d3dc3dbfbab6d8275cbc2ef2e6159f354557a7b7d435c78f369a842e327cd9d2 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d3ab0531b540355fc39deb307f759dd4fa07cea97cda551ab1e74dd21a532b3f --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.34s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.25s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.32s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.61s) === 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-07T06:20:39+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-07 05:20:39.503666061 +1400 +14 m=-3586.255167030, actuallyDelete=true" time="2025-09-07T06:20:39+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-07T06:20:39+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257, actuallyDelete=true" time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/10658927-fcb5-4d2a-98f3-a5229b433fe7 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1964b615-aa89-46a1-835b-f233b925e8bb have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/26597496-cb56-4ff7-b557-64190c3ea2d2 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/32d4bcdc-e219-4482-9df4-89063c77cce8 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/93982a3f-1034-4cbd-a2e2-ddf5903930a4 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ede02a13-1cb5-4c3d-bdfe-fd5ae7e05941 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1487619e-0c6e-4480-8a24-5cbfe4b064fc have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5613ffd5-ec9d-494c-a952-f2b05efcb729 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c18a05f-63ee-4334-9307-dca74ecf41d8 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a6c53c67-3e3a-4f5b-8cd2-8527573a048c have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/1f72b9a9-39a8-487f-b39f-c804bec11c94 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.504643308 +1400 +14 m=+13.745810257). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-07T06:20:39+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-07 06:20:39.506221719 +1400 +14 m=+13.747388668, actuallyDelete=true" time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/18c8f751-228b-409b-b3d9-e43f7309fbb0 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.506221719 +1400 +14 m=+13.747388668). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/198d5273-617c-4865-96f2-3ec4f7d054fb have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.506221719 +1400 +14 m=+13.747388668). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4349af6d-87f3-4f6c-ad12-935ff0f42e2a have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.506221719 +1400 +14 m=+13.747388668). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ab664c1d-194d-4531-82c4-9f427f7a3705 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.506221719 +1400 +14 m=+13.747388668). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2ff31df9-66b2-43f9-b196-cc40cd40a293 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.506221719 +1400 +14 m=+13.747388668). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-07T06:20:39+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-07 06:20:39.507230446 +1400 +14 m=+13.748397395, actuallyDelete=true" time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/47326cce-e8df-47b4-9805-bf7208ecd4af have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.507230446 +1400 +14 m=+13.748397395). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/62d84312-8b30-40d5-b153-f3f824559dea have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.507230446 +1400 +14 m=+13.748397395). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8d0f377f-7822-47a0-bd8b-304b3d7bb99f have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.507230446 +1400 +14 m=+13.748397395). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f986d6a2-e033-4fca-bbbc-fb84772221bb have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.507230446 +1400 +14 m=+13.748397395). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4365e229-b8ac-4238-8da0-742f382723a7 have older date (2025-09-07 05:20:39 +1400 +14) than purge date (2025-09-07 06:20:39.507230446 +1400 +14 m=+13.748397395). Removing upload directory." time="2025-09-07T06:20:39+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-07T06:20:39+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-07 06:20:39.508954297 +1400 +14 m=+13.750121246, actuallyDelete=true" time="2025-09-07T06:20:39+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 13.775s ? 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.011s === 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.015s === RUN TestWalkFileRemoved time="2025-09-07T06:20:27+14:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.02s) === 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.040s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (15.37s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.132s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.90s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.490s ? 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-07T06:20:30+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-07T06:20:30+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-07T06:20:30+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.01s) --- 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 TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 --- PASS: TestMatchIPV4WithRegionNotMatched (0.02s) --- PASS: TestS3TryUpdate (0.02s) --- PASS: TestMatchIPV4WithRegionMatched (0.02s) --- PASS: TestMatchIPV4_2 (0.02s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.02s) time="2025-09-07T06:20:30+14: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-07T06:20:30+14:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=78f2de5e-063a-4ecd-aa54-7b30904a65bb ip="?0000000000000000000000000000000000" time="2025-09-07T06:20:30+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=78f2de5e-063a-4ecd-aa54-7b30904a65bb --- PASS: TestInvalidNetworkType (0.02s) --- PASS: TestMatchIPV4 (0.02s) time="2025-09-07T06:20:30+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=78f2de5e-063a-4ecd-aa54-7b30904a65bb --- PASS: TestInvalidData (0.02s) --- PASS: TestParsing (0.02s) --- PASS: TestMatchIPV6 (0.02s) time="2025-09-07T06:20:31+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-07T06:20:32+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-07T06:20:33+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-07T06:20:34+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.52s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.550s === RUN Test OK: 4 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.027s ? 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.606s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (15.84s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.641s ? 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.028s ? 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-aarch64-linux-gnu && mkdir -p /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr cd obj-aarch64-linux-gnu && cp -r bin /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' mv debian/tmp/usr/bin/registry debian/tmp/usr/bin/docker-registry mkdir -p debian/tmp/etc/docker/registry touch debian/tmp/etc/docker/registry/htpasswd cp cmd/registry/config-example.yml debian/tmp/etc/docker/registry/config.yml make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_install -O--buildsystem=golang dh_installdocs -O--buildsystem=golang dh_installchangelogs -O--buildsystem=golang dh_installinit -O--buildsystem=golang dh_installsystemd -O--buildsystem=golang dh_installsystemduser -O--buildsystem=golang dh_perl -O--buildsystem=golang dh_link -O--buildsystem=golang dh_strip_nondeterminism -O--buildsystem=golang dh_compress -O--buildsystem=golang dh_fixperms -O--buildsystem=golang dh_missing -O--buildsystem=golang dh_strip -a -O--buildsystem=golang dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_arm64.deb'. dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_arm64.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_arm64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_arm64.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/2492725/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2492725/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/2492725 and its subdirectories I: Current time: Sun Sep 7 06:21:51 +14 2025 I: pbuilder-time-stamp: 1757175711