I: pbuilder: network access will be disabled during build I: Current time: Thu Sep 18 10:35:01 +14 2025 I: pbuilder-time-stamp: 1758141301 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [docker-registry_2.8.3+ds1-2.dsc] I: copying [./docker-registry_2.8.3+ds1.orig.tar.xz] I: copying [./docker-registry_2.8.3+ds1-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./docker-registry_2.8.3+ds1-2.dsc: no acceptable signature found dpkg-source: info: extracting docker-registry in docker-registry-2.8.3+ds1 dpkg-source: info: unpacking docker-registry_2.8.3+ds1.orig.tar.xz dpkg-source: info: unpacking docker-registry_2.8.3+ds1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-config-allow-delete.patch dpkg-source: info: applying 0002-config-docker-registry.patch dpkg-source: info: applying 0003-no-azure.patch dpkg-source: info: applying 0004-replace-rsc.io-letsencrypt-in-favour-of-golang.org-x.patch dpkg-source: info: applying 0005-Temporarily-remove-newrelic-support-to-cut-down-on-d.patch dpkg-source: info: applying 0006-Skip-TestHTTPChecker.patch dpkg-source: info: applying 0007-Skip-TestRegistryAsCacheMutationAPIs.patch dpkg-source: info: applying 0008-Skip-flaky-TestGracefulShutdown-and-TestRegistrySupp.patch dpkg-source: info: applying 0009-Skip-flaky-TestDeleteOnlyDeletesSubpaths.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D01_modify_environment starting debug: Running on ionos11-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Sep 17 20:35 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.3.3(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DIRSTACK=() DISTRIBUTION=forky EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=329c69487c134846b981031eae42db48 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1171965 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/pbuilderrc_xXsa --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Qs7GE5xP/b2 --logfile b2/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID=111 SUDO_HOME=/var/lib/jenkins SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-golang, golang-any, golang-github-aws-aws-sdk-go-dev, golang-github-bshuster-repo-logrus-logstash-hook-dev, golang-github-bugsnag-bugsnag-go-dev, golang-github-distribution-reference-dev (>> 0.6.0-4~~), golang-github-docker-go-metrics-dev, golang-github-docker-libtrust-dev, golang-github-garyburd-redigo-dev, golang-github-gorilla-handlers-dev, golang-github-gorilla-mux-dev, golang-github-mitchellh-mapstructure-dev, golang-github-ncw-swift-dev, golang-github-opencontainers-go-digest-dev, golang-github-opencontainers-image-spec-dev, golang-github-shopify-logrus-bugsnag-dev, golang-github-sirupsen-logrus-dev, golang-github-spf13-cobra-dev, golang-golang-x-crypto-dev, golang-gopkg-check.v1-dev, golang-gopkg-yaml.v2-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19917 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-aws-aws-sdk-go-dev; however: Package golang-github-aws-aws-sdk-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bshuster-repo-logrus-logstash-hook-dev; however: Package golang-github-bshuster-repo-logrus-logstash-hook-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bugsnag-bugsnag-go-dev; however: Package golang-github-bugsnag-bugsnag-go-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-distribution-reference-dev (>> 0.6.0-4~~); however: Package golang-github-distribution-reference-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-go-metrics-dev; however: Package golang-github-docker-go-metrics-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-docker-libtrust-dev; however: Package golang-github-docker-libtrust-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-garyburd-redigo-dev; however: Package golang-github-garyburd-redigo-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-handlers-dev; however: Package golang-github-gorilla-handlers-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gorilla-mux-dev; however: Package golang-github-gorilla-mux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mitchellh-mapstructure-dev; however: Package golang-github-mitchellh-mapstructure-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ncw-swift-dev; however: Package golang-github-ncw-swift-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-go-digest-dev; however: Package golang-github-opencontainers-go-digest-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-opencontainers-image-spec-dev; however: Package golang-github-opencontainers-image-spec-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-shopify-logrus-bugsnag-dev; however: Package golang-github-shopify-logrus-bugsnag-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-sirupsen-logrus-dev; however: Package golang-github-sirupsen-logrus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-cobra-dev; however: Package golang-github-spf13-cobra-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev; however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-check.v1-dev; however: Package golang-gopkg-check.v1-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-yaml.v2-dev; however: Package golang-gopkg-yaml.v2-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-github-alecthomas-units-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-aws-aws-sdk-go-v2-dev{a} golang-github-aws-smithy-go-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bshuster-repo-logrus-logstash-hook-dev{a} golang-github-bugsnag-bugsnag-go-dev{a} golang-github-bugsnag-panicwrap-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-cespare-xxhash-dev{a} golang-github-cpuguy83-go-md2man-v2-dev{a} golang-github-creack-pty-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-distribution-reference-dev{a} golang-github-docker-go-metrics-dev{a} golang-github-docker-libtrust-dev{a} golang-github-felixge-httpsnoop-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-garyburd-redigo-dev{a} golang-github-go-kit-log-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-google-go-cmp-dev{a} golang-github-google-uuid-dev{a} golang-github-gorilla-handlers-dev{a} golang-github-gorilla-mux-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jpillora-backoff-dev{a} golang-github-json-iterator-go-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-klauspost-compress-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-text-dev{a} golang-github-kylelemons-godebug-dev{a} golang-github-magiconair-properties-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-modern-go-concurrent-dev{a} golang-github-modern-go-reflect2-dev{a} golang-github-munnerz-goautoneg-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-ncw-swift-dev{a} golang-github-opencontainers-go-digest-dev{a} golang-github-opencontainers-image-spec-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pelletier-go-toml.v2-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-prometheus-procfs-dev{a} golang-github-prometheus-sigv4-dev{a} golang-github-rogpeppe-go-internal-dev{a} golang-github-russross-blackfriday-v2-dev{a} golang-github-shopify-logrus-bugsnag-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-subosito-gotenv-dev{a} golang-github-xeipuuv-gojsonpointer-dev{a} golang-github-xeipuuv-gojsonreference-dev{a} golang-github-xeipuuv-gojsonschema-dev{a} golang-github-yuin-goldmark-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-mod-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-golang-x-tools-dev{a} golang-google-protobuf-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-ini.v1-dev{a} golang-gopkg-yaml.v2-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} golang-uber-goleak-dev{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} tzdata{a} tzdata-legacy{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 125 newly installed, 0 to remove and 0 not upgraded. Need to get 137 MB of archives. After unpacking 1063 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 tzdata all 2025b-5 [260 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.1-3 [100 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 automake all 1:1.17-4 [862 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-5 [540 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 22 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 25 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 32 http://deb.debian.org/debian forky/main amd64 debhelper all 13.26 [939 kB] Get: 33 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.4-1 [21.2 MB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.4-1 [28.7 MB] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [8880 B] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v2-dev all 2.4.2-1 [60.8 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.22.0-1 [3995 kB] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-github-aws-smithy-go-dev all 1.20.3-1 [125 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [15.8 MB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-github-beorn7-perks-dev all 1.0.1-3 [12.2 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-bugsnag-bugsnag-go-dev all 2.5.1-1 [59.7 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 61 http://deb.debian.org/debian forky/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 62 http://deb.debian.org/debian forky/main amd64 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 63 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 64 http://deb.debian.org/debian forky/main amd64 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 65 http://deb.debian.org/debian forky/main amd64 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 66 http://deb.debian.org/debian forky/main amd64 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 67 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 68 http://deb.debian.org/debian forky/main amd64 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 69 http://deb.debian.org/debian forky/main amd64 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 70 http://deb.debian.org/debian forky/main amd64 golang-github-klauspost-compress-dev all 1.18.0+ds1-1 [33.3 MB] Get: 71 http://deb.debian.org/debian forky/main amd64 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 72 http://deb.debian.org/debian forky/main amd64 golang-google-protobuf-dev all 1.36.7-1 [736 kB] Get: 73 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-model-dev all 0.6.2-1 [11.1 kB] Get: 74 http://deb.debian.org/debian forky/main amd64 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 75 http://deb.debian.org/debian forky/main amd64 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 76 http://deb.debian.org/debian forky/main amd64 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 77 http://deb.debian.org/debian forky/main amd64 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 78 http://deb.debian.org/debian forky/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 79 http://deb.debian.org/debian forky/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [14.6 kB] Get: 80 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 81 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 82 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-sigv4-dev all 0.2.1-1 [9724 B] Get: 83 http://deb.debian.org/debian forky/main amd64 golang-golang-x-oauth2-dev all 0.27.0-1 [37.2 kB] Get: 84 http://deb.debian.org/debian forky/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 85 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-common-dev all 0.65.0-1 [120 kB] Get: 86 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 87 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-procfs-dev all 0.17.0-1 [199 kB] Get: 88 http://deb.debian.org/debian forky/main amd64 golang-uber-goleak-dev all 1.3.0-1 [18.1 kB] Get: 89 http://deb.debian.org/debian forky/main amd64 golang-github-prometheus-client-golang-dev all 1.23.0-1 [219 kB] Get: 90 http://deb.debian.org/debian forky/main amd64 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 91 http://deb.debian.org/debian forky/main amd64 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 92 http://deb.debian.org/debian forky/main amd64 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 93 http://deb.debian.org/debian forky/main amd64 golang-github-fsnotify-fsnotify-dev all 1.8.0-3 [61.9 kB] Get: 94 http://deb.debian.org/debian forky/main amd64 golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.1 kB] Get: 95 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 96 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 97 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 98 http://deb.debian.org/debian forky/main amd64 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 99 http://deb.debian.org/debian forky/main amd64 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 100 http://deb.debian.org/debian forky/main amd64 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 101 http://deb.debian.org/debian forky/main amd64 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 102 http://deb.debian.org/debian forky/main amd64 golang-golang-x-tools-dev all 1:0.25.0+ds-1 [1608 kB] Get: 103 http://deb.debian.org/debian forky/main amd64 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 104 http://deb.debian.org/debian forky/main amd64 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 105 http://deb.debian.org/debian forky/main amd64 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 106 http://deb.debian.org/debian forky/main amd64 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 107 http://deb.debian.org/debian forky/main amd64 golang-github-ncw-swift-dev all 1.0.53-3 [54.7 kB] Get: 108 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 109 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 110 http://deb.debian.org/debian forky/main amd64 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 111 http://deb.debian.org/debian forky/main amd64 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 112 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 113 http://deb.debian.org/debian forky/main amd64 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 114 http://deb.debian.org/debian forky/main amd64 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 115 http://deb.debian.org/debian forky/main amd64 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 116 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 117 http://deb.debian.org/debian forky/main amd64 tzdata-legacy all 2025b-5 [179 kB] Get: 118 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 119 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 120 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 121 http://deb.debian.org/debian forky/main amd64 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 122 http://deb.debian.org/debian forky/main amd64 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 123 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 124 http://deb.debian.org/debian forky/main amd64 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 125 http://deb.debian.org/debian forky/main amd64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.2 kB] Fetched 137 MB in 14s (9694 kB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19917 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.9.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.9.0-1) ... Selecting previously unselected package tzdata. Preparing to unpack .../002-tzdata_2025b-5_all.deb ... Unpacking tzdata (2025b-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.41.1-3_amd64.deb ... Unpacking bsdextrautils (2.41.1-3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.20-1_amd64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../022-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../024-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../026-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../027-libxml2-16_2.14.5+dfsg-0.2_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-golang. Preparing to unpack .../032-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../033-golang-1.24-src_1.24.4-1_all.deb ... Unpacking golang-1.24-src (1.24.4-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../034-golang-1.24-go_1.24.4-1_amd64.deb ... Unpacking golang-1.24-go (1.24.4-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../035-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../036-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../037-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../038-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../039-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../040-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../041-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../042-golang-gopkg-yaml.v2-dev_2.4.2-1_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.2-1) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../043-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../044-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../045-golang-golang-x-text-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../046-golang-golang-x-crypto-dev_1%3a0.25.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.25.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../047-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../048-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Selecting previously unselected package golang-github-aws-smithy-go-dev. Preparing to unpack .../049-golang-github-aws-smithy-go-dev_1.20.3-1_all.deb ... Unpacking golang-github-aws-smithy-go-dev (1.20.3-1) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. Preparing to unpack .../050-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../051-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... Selecting previously unselected package golang-github-bshuster-repo-logrus-logstash-hook-dev. Preparing to unpack .../052-golang-github-bshuster-repo-logrus-logstash-hook-dev_0.4.1-2_all.deb ... Unpacking golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Selecting previously unselected package golang-github-bugsnag-panicwrap-dev. Preparing to unpack .../053-golang-github-bugsnag-panicwrap-dev_1.2.0-2_all.deb ... Unpacking golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Selecting previously unselected package golang-github-google-uuid-dev. Preparing to unpack .../054-golang-github-google-uuid-dev_1.6.0-1_all.deb ... Unpacking golang-github-google-uuid-dev (1.6.0-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../055-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... Selecting previously unselected package golang-github-bugsnag-bugsnag-go-dev. Preparing to unpack .../056-golang-github-bugsnag-bugsnag-go-dev_2.5.1-1_all.deb ... Unpacking golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../057-golang-github-burntsushi-toml-dev_1.4.0-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (1.4.0-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../058-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../059-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../060-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Selecting previously unselected package golang-github-creack-pty-dev. Preparing to unpack .../061-golang-github-creack-pty-dev_1.1.21-1_all.deb ... Unpacking golang-github-creack-pty-dev (1.1.21-1) ... Selecting previously unselected package golang-github-opencontainers-go-digest-dev. Preparing to unpack .../062-golang-github-opencontainers-go-digest-dev_1.0.0-2_all.deb ... Unpacking golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Selecting previously unselected package golang-github-distribution-reference-dev. Preparing to unpack .../063-golang-github-distribution-reference-dev_0.6.0-4_all.deb ... Unpacking golang-github-distribution-reference-dev (0.6.0-4) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../064-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../065-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../066-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../067-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../068-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... Selecting previously unselected package golang-github-klauspost-compress-dev. Preparing to unpack .../069-golang-github-klauspost-compress-dev_1.18.0+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../070-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... Selecting previously unselected package golang-google-protobuf-dev. Preparing to unpack .../071-golang-google-protobuf-dev_1.36.7-1_all.deb ... Unpacking golang-google-protobuf-dev (1.36.7-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../072-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../073-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Selecting previously unselected package golang-github-go-kit-log-dev. Preparing to unpack .../074-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../075-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Selecting previously unselected package golang-github-munnerz-goautoneg-dev. Preparing to unpack .../076-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Selecting previously unselected package golang-github-jpillora-backoff-dev. Preparing to unpack .../077-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../078-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../079-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../080-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-prometheus-sigv4-dev. Preparing to unpack .../081-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../082-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../083-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../084-golang-github-prometheus-common-dev_0.65.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.65.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../085-golang-golang-x-sync-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.7.0-1) ... Selecting previously unselected package golang-github-prometheus-procfs-dev. Preparing to unpack .../086-golang-github-prometheus-procfs-dev_0.17.0-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.17.0-1) ... Selecting previously unselected package golang-uber-goleak-dev. Preparing to unpack .../087-golang-uber-goleak-dev_1.3.0-1_all.deb ... Unpacking golang-uber-goleak-dev (1.3.0-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../088-golang-github-prometheus-client-golang-dev_1.23.0-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.23.0-1) ... Selecting previously unselected package golang-github-docker-go-metrics-dev. Preparing to unpack .../089-golang-github-docker-go-metrics-dev_0.0.1-2_all.deb ... Unpacking golang-github-docker-go-metrics-dev (0.0.1-2) ... Selecting previously unselected package golang-github-docker-libtrust-dev. Preparing to unpack .../090-golang-github-docker-libtrust-dev_0.0~git20160708.aabc10e-1_all.deb ... Unpacking golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Selecting previously unselected package golang-github-felixge-httpsnoop-dev. Preparing to unpack .../091-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../092-golang-github-fsnotify-fsnotify-dev_1.8.0-3_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Selecting previously unselected package golang-github-garyburd-redigo-dev. Preparing to unpack .../093-golang-github-garyburd-redigo-dev_0.0~git20220831.5b01704-1_all.deb ... Unpacking golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Selecting previously unselected package golang-github-gorilla-handlers-dev. Preparing to unpack .../094-golang-github-gorilla-handlers-dev_1.5.2-1_all.deb ... Unpacking golang-github-gorilla-handlers-dev (1.5.2-1) ... Selecting previously unselected package golang-github-gorilla-mux-dev. Preparing to unpack .../095-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../096-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../097-golang-github-kr-fs-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.1.0-2) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../098-golang-github-kr-text-dev_0.2.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.2.0-2) ... Selecting previously unselected package golang-golang-x-mod-dev. Preparing to unpack .../099-golang-golang-x-mod-dev_0.19.0-1_all.deb ... Unpacking golang-golang-x-mod-dev (0.19.0-1) ... Selecting previously unselected package golang-github-yuin-goldmark-dev. Preparing to unpack .../100-golang-github-yuin-goldmark-dev_1.7.4-1_all.deb ... Unpacking golang-github-yuin-goldmark-dev (1.7.4-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../101-golang-golang-x-tools-dev_1%3a0.25.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../102-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../103-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../104-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../105-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Selecting previously unselected package golang-github-ncw-swift-dev. Preparing to unpack .../106-golang-github-ncw-swift-dev_1.0.53-3_all.deb ... Unpacking golang-github-ncw-swift-dev (1.0.53-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../107-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. Preparing to unpack .../108-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. Preparing to unpack .../109-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Selecting previously unselected package golang-github-opencontainers-image-spec-dev. Preparing to unpack .../110-golang-github-opencontainers-image-spec-dev_1.1.0-2_all.deb ... Unpacking golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../111-golang-github-pelletier-go-toml-dev_1.9.5-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1) ... Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. Preparing to unpack .../112-golang-github-pelletier-go-toml.v2-dev_2.2.1-1_all.deb ... Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../113-golang-github-pkg-sftp-dev_1.13.6-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.13.6-1) ... Selecting previously unselected package golang-github-shopify-logrus-bugsnag-dev. Preparing to unpack .../114-golang-github-shopify-logrus-bugsnag-dev_0.0~git20171204.577dee2-3_all.deb ... Unpacking golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../115-golang-github-spf13-afero-dev_1.11.0-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.11.0-1) ... Selecting previously unselected package tzdata-legacy. Preparing to unpack .../116-tzdata-legacy_2025b-5_all.deb ... Unpacking tzdata-legacy (2025b-5) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../117-golang-github-spf13-cast-dev_1.6.0-2_all.deb ... Unpacking golang-github-spf13-cast-dev (1.6.0-2) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../118-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../119-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../120-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../121-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../122-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../123-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../124-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-1.24-src (1.24.4-1) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... Setting up golang-gopkg-yaml.v2-dev (2.4.2-1) ... Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.41.1-3) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up golang-github-ncw-swift-dev (1.0.53-3) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-aws-smithy-go-dev (1.20.3-1) ... Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.26) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-gorilla-handlers-dev (1.5.2-1) ... Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Sep 17 20:37:30 UTC 2025. Universal Time is now: Wed Sep 17 20:37:30 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-google-protobuf-dev (1.36.7-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-yuin-goldmark-dev (1.7.4-1) ... Setting up golang-github-docker-libtrust-dev (0.0~git20160708.aabc10e-1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... Setting up golang-golang-x-sync-dev (0.7.0-1) ... Setting up golang-golang-x-mod-dev (0.19.0-1) ... Setting up autopoint (0.23.1-2) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-1.24-go (1.24.4-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-klauspost-compress-dev (1.18.0+ds1-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.22.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-3) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-prometheus-procfs-dev (0.17.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-uber-goleak-dev (1.3.0-1) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... Setting up golang-github-pelletier-go-toml-dev (1.9.5-1) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... Setting up golang-github-bugsnag-panicwrap-dev (1.2.0-2) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up golang-github-sirupsen-logrus-dev (1.9.0-1) ... Setting up golang-github-distribution-reference-dev (0.6.0-4) ... Setting up golang-github-go-kit-log-dev (0.2.1-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... Setting up libtool (2.5.4-5) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-bugsnag-bugsnag-go-dev (2.5.1-1) ... Setting up golang-github-pkg-sftp-dev (1.13.6-1) ... Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... Setting up tzdata-legacy (2025b-5) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-github-shopify-logrus-bugsnag-dev (0.0~git20171204.577dee2-3) ... Setting up golang-github-bshuster-repo-logrus-logstash-hook-dev (0.4.1-2) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... Setting up golang-golang-x-tools-dev (1:0.25.0+ds-1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up debhelper (13.26) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up dh-golang (1.63) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... Setting up golang-github-prometheus-common-dev (0.65.0-1) ... Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... Setting up golang-github-prometheus-client-golang-dev (1.23.0-1) ... Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for forky I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../docker-registry_2.8.3+ds1-2_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.3+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary dh binary --buildsystem=golang --with=golang dh_update_autotools_config -O--buildsystem=golang dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_build -- -ldflags '-X github.com/docker/distribution/version.Version=2.8.3+ds1' cd obj-x86_64-linux-gnu && go install -trimpath -v -p 40 -ldflags "-X github.com/docker/distribution/version.Version=2.8.3+ds1" github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version internal/msan container/list internal/asan log/internal internal/godebugs unicode/utf16 github.com/docker/distribution/registry/storage/driver/gcs google.golang.org/protobuf/internal/flags github.com/aws/aws-sdk-go/aws/client/metadata encoding internal/profilerecord internal/coverage/rtcov internal/unsafeheader internal/nettrace internal/goos internal/itoa internal/goarch internal/byteorder cmp vendor/golang.org/x/crypto/cryptobyte/asn1 crypto/internal/fips140/alias github.com/docker/distribution/registry/storage/driver/oss unicode/utf8 github.com/docker/distribution/manifest math/bits crypto/internal/boring/sig vendor/golang.org/x/crypto/internal/alias internal/runtime/syscall internal/goexperiment sync/atomic unicode internal/cpu internal/runtime/atomic internal/runtime/math internal/runtime/sys internal/abi crypto/internal/fips140/subtle crypto/internal/fips140deps/byteorder internal/chacha8rand google.golang.org/protobuf/internal/set crypto/internal/fips140deps/cpu internal/bytealg internal/runtime/exithook math internal/stringslite internal/race internal/sync internal/runtime/maps github.com/aws/aws-sdk-go/internal/sdkmath runtime weak internal/reflectlite crypto/subtle iter runtime/metrics sync maps slices errors sort internal/singleflight internal/bisect internal/testlog unique google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo internal/oserror path io vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 strconv hash crypto/internal/randutil github.com/beorn7/perks/quantile internal/godebug strings bytes syscall github.com/prometheus/client_golang/prometheus/promhttp/internal github.com/aws/aws-sdk-go/internal/sdkio hash/crc32 hash/fnv crypto encoding/base32 net/netip golang.org/x/crypto/blowfish reflect crypto/internal/fips140deps/godebug math/rand vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/kr/text net/http/internal/ascii github.com/munnerz/goautoneg github.com/garyburd/redigo/internal crypto/internal/fips140 github.com/aws/aws-sdk-go/internal/sdkuri bufio github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn crypto/internal/impl go/build/constraint regexp/syntax html crypto/tls/internal/fips140tls crypto/internal/fips140/sha256 crypto/internal/fips140/sha512 crypto/internal/fips140/sha3 crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/hkdf crypto/internal/fips140/bigmod crypto/internal/fips140/edwards25519/field crypto/internal/fips140/tls12 crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 internal/syscall/execenv internal/syscall/unix time regexp crypto/internal/fips140/edwards25519 crypto/internal/fips140/nistec context github.com/aws/aws-sdk-go/internal/sdkrand io/fs github.com/bugsnag/bugsnag-go/headers internal/poll internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary embed internal/filepathlite google.golang.org/protobuf/internal/editiondefaults os encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 github.com/cespare/xxhash golang.org/x/sys/unix encoding/pem crypto/internal/sysrand github.com/bugsnag/bugsnag-go/device io/ioutil google.golang.org/protobuf/internal/detrand path/filepath vendor/golang.org/x/sys/cpu os/signal internal/sysinfo github.com/prometheus/procfs/internal/util fmt crypto/internal/entropy crypto/internal/fips140/drbg os/exec crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdsa crypto/internal/fips140/rsa crypto/internal/fips140/ecdh crypto/internal/fips140/mlkem crypto/internal/fips140/aes/gcm crypto/md5 crypto/rc4 github.com/bugsnag/panicwrap crypto/cipher net github.com/opencontainers/image-spec/specs-go github.com/opencontainers/go-digest encoding/hex mime log net/http/internal net/url vendor/golang.org/x/net/http2/hpack database/sql/driver encoding/json google.golang.org/protobuf/internal/errors mime/quotedprintable github.com/docker/distribution/version github.com/prometheus/procfs/internal/fs github.com/pkg/errors google.golang.org/protobuf/internal/version runtime/debug text/tabwriter compress/flate os/user runtime/trace gopkg.in/yaml.v2 text/template/parse github.com/aws/aws-sdk-go/internal/s3shared/arn encoding/xml go/token vendor/golang.org/x/text/unicode/norm encoding/csv golang.org/x/text/unicode/norm flag go/doc/comment math/big google.golang.org/protobuf/encoding/protowire github.com/aws/aws-sdk-go/aws/awserr github.com/bugsnag/bugsnag-go/errors crypto/internal/boring vendor/golang.org/x/crypto/chacha20 crypto/des github.com/distribution/reference github.com/opencontainers/go-digest/digestset github.com/opencontainers/image-spec/specs-go/v1 google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi github.com/kr/pretty golang.org/x/text/unicode/bidi crypto/aes crypto/ecdh crypto/sha512 crypto/hmac crypto/sha1 crypto/sha256 github.com/aws/aws-sdk-go/internal/ini go/scanner github.com/docker/distribution/digestset vendor/golang.org/x/crypto/chacha20poly1305 testing github.com/docker/distribution/reference compress/gzip go/ast internal/profile runtime/pprof vendor/golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule text/template google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/protolazy google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/text golang.org/x/crypto/vendor/golang.org/x/net/idna vendor/golang.org/x/net/idna github.com/jmespath/go-jmespath github.com/sirupsen/logrus github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/proto google.golang.org/protobuf/internal/encoding/defval go/parser go/printer crypto/internal/boring/bbig crypto/rand crypto/elliptic crypto/dsa encoding/asn1 crypto/internal/hpke crypto/rsa github.com/docker/distribution/uuid crypto/ed25519 golang.org/x/crypto/bcrypt github.com/aws/aws-sdk-go/aws/awsutil github.com/docker/distribution/registry/storage/driver google.golang.org/protobuf/encoding/protodelim google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar github.com/aws/aws-sdk-go/aws/credentials crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte github.com/aws/aws-sdk-go/aws/credentials/processcreds gopkg.in/check.v1 crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl net/textproto crypto/x509 vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener github.com/mitchellh/mapstructure github.com/google/uuid github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb github.com/spf13/cobra github.com/prometheus/client_model/go crypto/tls github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/docker/libtrust github.com/garyburd/redigo/redis net/http expvar github.com/docker/distribution/configuration github.com/bugsnag/bugsnag-go/sessions github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/gorilla/mux github.com/felixge/httpsnoop net/http/pprof github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/docker/distribution github.com/prometheus/common/expfmt net/http/httputil github.com/docker/distribution/registry/storage/driver/testsuites golang.org/x/crypto/acme github.com/ncw/swift github.com/aws/aws-sdk-go/aws github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/manifest/schema1 github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/private/protocol/eventstream github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 github.com/gorilla/handlers golang.org/x/crypto/acme/autocert github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/health github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/auth/token github.com/docker/distribution/testutil github.com/docker/distribution/notifications github.com/Shopify/logrus-bugsnag github.com/prometheus/client_golang/prometheus github.com/docker/distribution/health/checks github.com/docker/distribution/health/api github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/json/jsonutil github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/private/protocol/restxml github.com/aws/aws-sdk-go/private/protocol/restjson github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 github.com/aws/aws-sdk-go/service/sso github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/cmd/registry make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_auto_test -- -test.short -test.timeout=1h cd obj-x86_64-linux-gnu && go test -vet=off -v -p 40 -test.short -test.timeout=1h github.com/docker/distribution github.com/docker/distribution/cmd/registry github.com/docker/distribution/configuration github.com/docker/distribution/context github.com/docker/distribution/digestset github.com/docker/distribution/health github.com/docker/distribution/health/api github.com/docker/distribution/health/checks github.com/docker/distribution/manifest github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/metrics github.com/docker/distribution/notifications github.com/docker/distribution/reference github.com/docker/distribution/registry github.com/docker/distribution/registry/api/errcode github.com/docker/distribution/registry/api/v2 github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token github.com/docker/distribution/registry/client github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/registry/handlers github.com/docker/distribution/registry/listener github.com/docker/distribution/registry/middleware/registry github.com/docker/distribution/registry/middleware/repository github.com/docker/distribution/registry/proxy github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage/driver github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/registry/storage/driver/middleware/redirect github.com/docker/distribution/registry/storage/driver/oss github.com/docker/distribution/registry/storage/driver/s3-aws github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/storage/driver/testsuites github.com/docker/distribution/testutil github.com/docker/distribution/uuid github.com/docker/distribution/version ? github.com/docker/distribution [no test files] ? github.com/docker/distribution/cmd/registry [no test files] === RUN Test time="2025-09-17T20:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-09-17T20:38:10Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.026s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-09-18T10:38:10+14:00" level=warning msg="invalid remote IP address: \"1.2.3\"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.018s ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.009s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.005s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS ok github.com/docker/distribution/health/checks 0.009s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.008s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.007s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.013s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.008s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/09/18 10:38:10 http: TLS handshake error from 127.0.0.1:45042: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:39591/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39591/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39591/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39591/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37839?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.57s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-09-18T10:38:11+14:00" level=info msg="broadcaster: closing" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" time="2025-09-18T10:38:11+14:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.12s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 1} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=warning msg="&{0xc0010807e0 0.9} encountered too many errors, backing off" time="2025-09-18T10:38:11+14:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.44s) PASS ok github.com/docker/distribution/notifications 1.164s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown registry_test.go:76: flaky --- SKIP: TestGracefulShutdown (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite time="2025-09-18T10:38:11+14:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2025-09-18T10:38:11.601840073+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:11.60189853+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:11.601990955+14:00" level=info msg="Starting upload purge in 35m0s" go.version=go1.24.4 time="2025-09-18T10:38:11.602534571+14:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.4 --- PASS: TestRegistryUnsupportedCipherSuite (8.52s) PASS ok github.com/docker/distribution/registry 8.530s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.089s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-09-18T10:38:11+14:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.24.4 instance.id=5b760e09-e72f-47bf-8b5d-a33b694408f3 time="2025-09-18T10:38:11+14:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.24.4 instance.id=5b760e09-e72f-47bf-8b5d-a33b694408f3 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-09-18T10:38:11+14:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.4 password=gEpAY2ax3QAah-_iaqcQ-dIcE_BOjDW7NtT6Hlh4T-M user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.091s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-09-18T10:38:11+14:00" level=info msg="token not to be used before 2025-09-18 10:38:12 +1400 +14 - currently 2025-09-18 10:38:11.225546767 +1400 +14 m=+0.008754595" time="2025-09-18T10:38:11+14:00" level=info msg="token not to be used after 2025-09-18 10:38:11 +1400 +14 - currently 2025-09-18 10:38:11.225933065 +1400 +14 m=+0.009140895" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-09-18T10:38:11+14:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.018s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.066s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.025s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.009s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-09-18T10:38:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:41603" http.request.id=3b7ab212-c9e2-4227-a183-9c296d19ba9e http.request.method=GET http.request.remoteaddr="127.0.0.1:48756" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.299938ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-09-18T10:38:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=f0958da3-bbcf-4f59-8ca1-3b0f1ee29ae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.415µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T10:38:12+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=a861d777-0ecc-4209-ab1e-b09ec8e18b3c http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.04631ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=7075d16e-dcfa-4a91-ae45-967ad9550695 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/aaaa/blobs/uploads/b20abe47-7bfa-407f-a4fb-f1e7d5bfaae3?_state=v3CYcwW9xvuT4BQ5CFzZhgRAfGwdrZCG2aqjnphiNBB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMjBhYmU0Ny03YmZhLTQwN2YtYTRmYi1mMWU3ZDViZmFhZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTIuNDIzMjcxOTZaIn0%3D&digest=sha256%3A33d95a17d0fbcdabd3b1ec230084b43b5c85d6051133cbfdc534ade3adf5e3b2" http.request.useragent=Go-http-client/1.1 http.response.duration=4.47812034s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:12 +1400] "PUT /v2/foo/aaaa/blobs/uploads/b20abe47-7bfa-407f-a4fb-f1e7d5bfaae3?_state=v3CYcwW9xvuT4BQ5CFzZhgRAfGwdrZCG2aqjnphiNBB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiMjBhYmU0Ny03YmZhLTQwN2YtYTRmYi1mMWU3ZDViZmFhZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTIuNDIzMjcxOTZaIn0%3D&digest=sha256%3A33d95a17d0fbcdabd3b1ec230084b43b5c85d6051133cbfdc534ade3adf5e3b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=3b865e9f-ac6c-4edc-b45f-50be7e429f42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.530374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:16 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:17+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=60be182c-761c-4d17-a6a0-1e1fb020f059 http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="897.619µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:17 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=38aac492-725d-4ace-b223-aac19d99824f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/bbbb/blobs/uploads/741d8365-5ce0-41f6-be0b-a16744e61cac?_state=En_RxkQ3VQGMNnddt5mGwsitccKpcdvksFYv6O9y2At7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDFkODM2NS01Y2UwLTQxZjYtYmUwYi1hMTY3NDRlNjFjYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTcuMTAxMjI3MTI4WiJ9&digest=sha256%3A03e84cdbdf9a5d4e9497b59b84cedb6093ce163e539371b86dfb6d8d5262d3c4" http.request.useragent=Go-http-client/1.1 http.response.duration=3.29234873s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:17 +1400] "PUT /v2/foo/bbbb/blobs/uploads/741d8365-5ce0-41f6-be0b-a16744e61cac?_state=En_RxkQ3VQGMNnddt5mGwsitccKpcdvksFYv6O9y2At7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDFkODM2NS01Y2UwLTQxZjYtYmUwYi1hMTY3NDRlNjFjYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MTcuMTAxMjI3MTI4WiJ9&digest=sha256%3A03e84cdbdf9a5d4e9497b59b84cedb6093ce163e539371b86dfb6d8d5262d3c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=522bcf5e-7bcc-4f90-b806-470485780230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.433935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:20+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=74ff85f0-07ff-400d-b936-915d2242557f http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.067034ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=4933f851-7e35-45fd-800d-11debc099f3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/cccc/blobs/uploads/d099da8f-e9c8-4c82-a5d8-6e5c28626780?_state=QN8dJLKJGqpjbBcj3krrBfCIGvVU5pMpYbtWq_2uod17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMDk5ZGE4Zi1lOWM4LTRjODItYTVkOC02ZTVjMjg2MjY3ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjAuNTM0ODY2Mjc3WiJ9&digest=sha256%3A6d53ebdead9f38a60faf6812734e78e12cb74526aa422fbe56aa62fec8301b1c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.111243384s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:20 +1400] "PUT /v2/foo/cccc/blobs/uploads/d099da8f-e9c8-4c82-a5d8-6e5c28626780?_state=QN8dJLKJGqpjbBcj3krrBfCIGvVU5pMpYbtWq_2uod17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJkMDk5ZGE4Zi1lOWM4LTRjODItYTVkOC02ZTVjMjg2MjY3ODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjAuNTM0ODY2Mjc3WiJ9&digest=sha256%3A6d53ebdead9f38a60faf6812734e78e12cb74526aa422fbe56aa62fec8301b1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=cda667f4-bd1c-4728-9454-9c580d08dcb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.420962ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:23+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=6a8984a7-f0b5-4159-acf3-75658b3aed5a http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="951.141µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=edd8dc88-0179-4d2e-8254-e3ec5028d2fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/dddd/blobs/uploads/1bf251ec-68f7-46ed-bd67-cfb901d4572b?_state=u7d78Q1G5effjsTkhYSwWal4oIm_eHJCNS5R-ok2rj17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYmYyNTFlYy02OGY3LTQ2ZWQtYmQ2Ny1jZmI5MDFkNDU3MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjMuNzU1ODkzODQ0WiJ9&digest=sha256%3A28682e42cc86be2aaba1211da3463a1b555e6fd95ff4265f8886b69c15ca54d8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.376660111s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:23 +1400] "PUT /v2/foo/dddd/blobs/uploads/1bf251ec-68f7-46ed-bd67-cfb901d4572b?_state=u7d78Q1G5effjsTkhYSwWal4oIm_eHJCNS5R-ok2rj17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYmYyNTFlYy02OGY3LTQ2ZWQtYmQ2Ny1jZmI5MDFkNDU3MmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjMuNzU1ODkzODQ0WiJ9&digest=sha256%3A28682e42cc86be2aaba1211da3463a1b555e6fd95ff4265f8886b69c15ca54d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=719c7eda-8093-45df-9c69-0eac3555d701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.46467ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=3e1de49c-8b81-490e-b0f7-85542b82a5f2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="987.56µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=b496dcbe-d37c-4ba5-bd5c-d29630696a32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/eeee/blobs/uploads/0135fe46-b1d5-4753-85d7-ebd6e3573eca?_state=kAGpB7nbQpWoGKRDC04sTsCwI95bdMA9zn2mphgCfIN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMTM1ZmU0Ni1iMWQ1LTQ3NTMtODVkNy1lYmQ2ZTM1NzNlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjUuMjQyNzQ1MDkxWiJ9&digest=sha256%3A3abec079e7bcb18446f341959b6df5346e21fe90e141ac6ef3e8c24dbc77e424" http.request.useragent=Go-http-client/1.1 http.response.duration=1.549104089s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:25 +1400] "PUT /v2/foo/eeee/blobs/uploads/0135fe46-b1d5-4753-85d7-ebd6e3573eca?_state=kAGpB7nbQpWoGKRDC04sTsCwI95bdMA9zn2mphgCfIN7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwMTM1ZmU0Ni1iMWQ1LTQ3NTMtODVkNy1lYmQ2ZTM1NzNlY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjUuMjQyNzQ1MDkxWiJ9&digest=sha256%3A3abec079e7bcb18446f341959b6df5346e21fe90e141ac6ef3e8c24dbc77e424 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=36f472ea-f9b2-4e4b-96f6-9299bdb77bac http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.894648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:26+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0d3dbc23-44a4-4852-879f-dbbd512356ed http.request.method=POST http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="991.588µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=359092d5-d69f-4362-b7af-73cfeb958b39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/foo/ffff/blobs/uploads/d84d0ea9-ab13-4903-b1af-bfbe5d3bc639?_state=7a4Kzw_P3lpiO2McTihrWPT_pQMeasQ4yUMSoHgzR597Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODRkMGVhOS1hYjEzLTQ5MDMtYjFhZi1iZmJlNWQzYmM2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjYuOTIyNzk0NTlaIn0%3D&digest=sha256%3A6aa254958ca21e1e226526ac46e1fdd3af066120704d1495808ea985db04f566" http.request.useragent=Go-http-client/1.1 http.response.duration=2.451037627s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:26 +1400] "PUT /v2/foo/ffff/blobs/uploads/d84d0ea9-ab13-4903-b1af-bfbe5d3bc639?_state=7a4Kzw_P3lpiO2McTihrWPT_pQMeasQ4yUMSoHgzR597Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkODRkMGVhOS1hYjEzLTQ5MDMtYjFhZi1iZmJlNWQzYmM2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjYuOTIyNzk0NTlaIn0%3D&digest=sha256%3A6aa254958ca21e1e226526ac46e1fdd3af066120704d1495808ea985db04f566 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=292098c1-57a0-4533-9383-eae7441df22f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.438456ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=57c5edce-189d-4029-82bb-e34811209244 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.694µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=9e53b0f9-d859-46d3-8173-85e0307e1b2a http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.412µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=2bcab9f2-193d-4415-9c38-7ad7308d72e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="918.546µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0b17c36f-db96-46a7-9534-e4c0007dd9cc http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180597ms http.response.status=200 http.response.written=30 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=ff6062ab-f604-4a2d-b96c-d61564c15b2d http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="539.796µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=0654c293-7865-441a-8815-3757573b9d69 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="528.329µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=29369d98-7ad7-4b2a-9b00-d560815b5345 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=15" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.084579ms http.response.status=400 http.response.written=116 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=fad22449-c90f-45db-9fd5-86d681c6a766 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=6" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="546.518µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=89f81fa9-b66d-43c7-9e8f-d55ff424d985 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="596.541µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43957" http.request.id=223e7518-286a-4761-874c-ab5fbcaee3e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54780" http.request.uri="/v2/_catalog?n=-1" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="570.312µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-09-18T10:38:29+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:29+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:29+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=f4e785dd-13ef-43c7-8f60-7bc1510f401c http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.034615ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=df156b9d-63d7-43df-a76e-06fe956f1c94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/aaaa/blobs/uploads/770fd40c-163a-41f3-9cd2-9a97ae11379f?_state=PxbvrD0KcOiI6JWSZxyBht-9FH1U0B7ijFQTvgwAEyF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NzBmZDQwYy0xNjNhLTQxZjMtOWNkMi05YTk3YWUxMTM3OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjkuNTcxMzIwMDgxWiJ9&digest=sha256%3Affa3ded0b779ded4674ead17c643c55dd14b1f42e1ebfb46df16cab24d78972c" http.request.useragent=Go-http-client/1.1 http.response.duration=4.169559304s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:29 +1400] "PUT /v2/foo/aaaa/blobs/uploads/770fd40c-163a-41f3-9cd2-9a97ae11379f?_state=PxbvrD0KcOiI6JWSZxyBht-9FH1U0B7ijFQTvgwAEyF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NzBmZDQwYy0xNjNhLTQxZjMtOWNkMi05YTk3YWUxMTM3OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MjkuNTcxMzIwMDgxWiJ9&digest=sha256%3Affa3ded0b779ded4674ead17c643c55dd14b1f42e1ebfb46df16cab24d78972c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d482d29c-81b2-42fc-aaaf-a0b88ae5e35e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.547859ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:33+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=fe6c3cee-b594-439f-89bf-e76b13b7d8ac http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.017µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=763a8dc2-8317-490e-9087-8375a952d873 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/bbbb/blobs/uploads/3944639b-a481-4f93-b663-0bf2518f9ced?_state=Ad6CT6QfQUCHtAfpbLE2lgCgTvN_ac7LB6bcG8jKOrZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzOTQ0NjM5Yi1hNDgxLTRmOTMtYjY2My0wYmYyNTE4ZjljZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzMuODkyMzk3Njg1WiJ9&digest=sha256%3A2eb90060912b6c996382ba4b9ee853962493b6d9e9d0cd775f2bb76a1c685cdb" http.request.useragent=Go-http-client/1.1 http.response.duration=2.209930531s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:33 +1400] "PUT /v2/foo/bbbb/blobs/uploads/3944639b-a481-4f93-b663-0bf2518f9ced?_state=Ad6CT6QfQUCHtAfpbLE2lgCgTvN_ac7LB6bcG8jKOrZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzOTQ0NjM5Yi1hNDgxLTRmOTMtYjY2My0wYmYyNTE4ZjljZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzMuODkyMzk3Njg1WiJ9&digest=sha256%3A2eb90060912b6c996382ba4b9ee853962493b6d9e9d0cd775f2bb76a1c685cdb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d6a994d8-e54c-44bc-9bdf-2090fb43ebdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.422069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:36+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=5488817e-caa3-4614-a353-fe1b8e7a6018 http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="776.775µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=cca539be-2f82-428e-92c3-f1269e62ee79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/cccc/blobs/uploads/6d749ed9-4063-4c61-968e-28bc51973e76?_state=jIVXs1tjXPAUuGUcPIicMWJY14APZEMkpb12neDEQLZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZDc0OWVkOS00MDYzLTRjNjEtOTY4ZS0yOGJjNTE5NzNlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzYuMjUxNjQ1MjQ3WiJ9&digest=sha256%3A9060fa048d15bca1ffafcc5f142888fcd2524e70355824fff50cf3806944589f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.819655139s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:36 +1400] "PUT /v2/foo/cccc/blobs/uploads/6d749ed9-4063-4c61-968e-28bc51973e76?_state=jIVXs1tjXPAUuGUcPIicMWJY14APZEMkpb12neDEQLZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2ZDc0OWVkOS00MDYzLTRjNjEtOTY4ZS0yOGJjNTE5NzNlNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzYuMjUxNjQ1MjQ3WiJ9&digest=sha256%3A9060fa048d15bca1ffafcc5f142888fcd2524e70355824fff50cf3806944589f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=a42ab487-8ba9-4730-a08b-1339d716ea61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.433918ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=837b39a3-9efb-47e1-aecb-21c5b66463e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="887.815µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=661d01fd-f6a4-498c-8387-b6d54694ef06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/foo/dddd/blobs/uploads/3c57c70d-bf08-4a47-8161-2c86b36ab6d0?_state=HaDlAiDqEx_JOnjkks5zqPJIi8TvmXHZCe_ViWb-ze57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYzU3YzcwZC1iZjA4LTRhNDctODE2MS0yYzg2YjM2YWI2ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzkuMjUwMTgwMjM5WiJ9&digest=sha256%3Af922f6cafa40ff33e2ce91ef01bf37eb2e9057682ca7ebbe7e2ed6c8a4e514bb" http.request.useragent=Go-http-client/1.1 http.response.duration=3.982417742s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:39 +1400] "PUT /v2/foo/dddd/blobs/uploads/3c57c70d-bf08-4a47-8161-2c86b36ab6d0?_state=HaDlAiDqEx_JOnjkks5zqPJIi8TvmXHZCe_ViWb-ze57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYzU3YzcwZC1iZjA4LTRhNDctODE2MS0yYzg2YjM2YWI2ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6MzkuMjUwMTgwMjM5WiJ9&digest=sha256%3Af922f6cafa40ff33e2ce91ef01bf37eb2e9057682ca7ebbe7e2ed6c8a4e514bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=0434a421-1796-4152-be73-19055b08dc76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39514" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.403328ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:42409" http.request.id=d36dbcd8-ebe0-49da-99ac-f6d6ebf83846 http.request.method=GET http.request.remoteaddr="127.0.0.1:39514" http.request.uri="/v2/_catalog?n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.791µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (31.05s) === RUN TestURLPrefix time="2025-09-18T10:38:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:38721" http.request.id=06ef456f-b174-42d7-9303-ed3f520bc7c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48020" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.389µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-09-18T10:38:43+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=ab9b2313-6cd4-4b77-ac53-474b0e2bac1a http.request.method=GET http.request.remoteaddr="127.0.0.1:55560" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.68µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=cc06f4eb-83ef-4f16-ac5a-29f2f069d952 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="836.443µs" http.response.status=404 http.response.written=157 vars.digest="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "HEAD /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=d82da242-8596-481a-bac2-cdbdff54ad57 http.request.method=POST http.request.remoteaddr="127.0.0.1:55562" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="714.173µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=a183d2ed-bca5-4691-bd84-0ecfdd29d939 http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="884.891µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=1a3d3028-9ee5-4a70-8155-cf2c5399fb99 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="844.483µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "DELETE /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b30b84d0-d821-44a8-9f5f-c56ca5416e8d http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7 time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b30b84d0-d821-44a8-9f5f-c56ca5416e8d http.request.method=GET http.request.remoteaddr="127.0.0.1:55562" http.request.uri="/v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.695µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "GET /v2/foo/bar/blobs/uploads/3f6a0ec2-1dd2-45b2-a399-97cd362c9cd7?_state=ajpb-fEqXMLwWyGEQFlI736W2AkwSsOZq_idN2Dy_jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNmEwZWMyLTFkZDItNDViMi1hMzk5LTk3Y2QzNjJjOWNkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mjk4NjE2ODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=a11d49b8-dd69-4256-99a2-37af25d553f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="801.875µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 provided="sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 time="2025-09-18T10:38:43+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 time="2025-09-18T10:38:43+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=47ad43db-55e0-4494-9e6b-f82ba0624317 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.37µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=30764733-f6b8-458c-8bfc-ff3a4d666638 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/30764733-f6b8-458c-8bfc-ff3a4d666638?_state=ObcqRChWw7CXcTuuuXjGZdI3o6jfwJYDK6gC_Z-Pa6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNzY0NzMzLWY2YjgtNDU4Yy04YmZjLWZmM2E0ZDY2NjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzQ4MzcwM1oifQ%3D%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=f572e684-d32f-43bf-b53d-b928fc32bfdb http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="763.136µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=3b552caa-23bd-428a-a029-401a5e57fd8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ead0de32-5554-43c3-848f-18ece84cd353?_state=rDmqFaRZzVKCcKGr9v6rq4c9F20D13DtYD1esC4x6y97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDBkZTMyLTU1NTQtNDNjMy04NDhmLTE4ZWNlODRjZDM1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzcyNTM1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration="918.336µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/ead0de32-5554-43c3-848f-18ece84cd353?_state=rDmqFaRZzVKCcKGr9v6rq4c9F20D13DtYD1esC4x6y97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDBkZTMyLTU1NTQtNDNjMy04NDhmLTE4ZWNlODRjZDM1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40MzcyNTM1NDFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=08b8291b-cfa0-4653-bb5c-613117a4b06e http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="743.693µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=95449d12-0f59-48e2-88f4-5cbc14cbba8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/cabddf75-5e2b-4122-a97d-31d48568c3ab?_state=MoLfmvcvWPoM0oPtWentZLw1U5mwP9EjAAeXsKbUqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYmRkZjc1LTVlMmItNDEyMi1hOTdkLTMxZDQ4NTY4YzNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mzk1MTExMDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="949.46µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/cabddf75-5e2b-4122-a97d-31d48568c3ab?_state=MoLfmvcvWPoM0oPtWentZLw1U5mwP9EjAAeXsKbUqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhYmRkZjc1LTVlMmItNDEyMi1hOTdkLTMxZDQ4NTY4YzNhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40Mzk1MTExMDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:43+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=86535a79-04db-4d31-b17a-b6b255bae01e http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="714.987µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90dd5529-88e9-4698-b749-539953821fb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/907d759b-9814-4325-8622-26134d870751?_state=fQCe3WKCxKcJtjnbyLT-Z1jksInKte4hLkMIWNQwcMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwN2Q3NTliLTk4MTQtNDMyNS04NjIyLTI2MTM0ZDg3MDc1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40NDE5NjgzMjlaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration=3.402121914s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:43 +1400] "PUT /v2/foo/bar/blobs/uploads/907d759b-9814-4325-8622-26134d870751?_state=fQCe3WKCxKcJtjnbyLT-Z1jksInKte4hLkMIWNQwcMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwN2Q3NTliLTk4MTQtNDMyNS04NjIyLTI2MTM0ZDg3MDc1MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0My40NDE5NjgzMjlaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:46+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=04a8a2cd-1017-4685-a345-5a64c1a8aa38 http.request.method=POST http.request.remoteaddr="127.0.0.1:55572" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.936602ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:46 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:40933" http.request.id=7c97040f-62e0-4881-908c-4e2b77f9d5fb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=fm1C0IW0rNEeq-AEJKpi-Ln334FzUan1-P9kZ9IGpjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0Ni45MjE0NjIxOTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.382135823s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:46 +1400] "PATCH /v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=fm1C0IW0rNEeq-AEJKpi-Ln334FzUan1-P9kZ9IGpjB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo0Ni45MjE0NjIxOTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=e4119b27-e58e-416e-8d94-d887a25fe1dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=3r-tcfHvib-MIkh0blPjByv6ExGp_RdtmxmLeQ6_guF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MjQwOTY3NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NDZaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration=1.196203ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/ea8809c5-3224-4a42-8b71-bda5204f6b93?_state=3r-tcfHvib-MIkh0blPjByv6ExGp_RdtmxmLeQ6_guF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhODgwOWM1LTMyMjQtNGE0Mi04YjcxLWJkYTUyMDRmNmI5MyIsIk9mZnNldCI6MjQwOTY3NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NDZaIn0%3D&digest=sha256%3Ae13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=e334f6ca-64bf-47ce-a2af-707dfb38321a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.019828ms http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "HEAD /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=3415690d-8836-4997-9f47-154cce0b649a http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=69.497527ms http.response.status=200 http.response.written=24096768 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 24096768 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="error parsing digest=\"sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90004abc-9f53-4309-ac5d-8fc4e2c9d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=90004abc-9f53-4309-ac5d-8fc4e2c9d043 http.request.method=GET http.request.remoteaddr="127.0.0.1:55572" http.request.uri="/v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.556µs" http.response.status=400 http.response.written=110 vars.digest="sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha257:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=ef633de8-8ead-47ed-a2b9-1bb8bdc4534e http.request.method=GET http.request.remoteaddr="127.0.0.1:55586" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.duration="902.019µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:50+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ca927b16-6275-4148-8b62-32cf4dbf64e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56630" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.128552ms http.response.status=404 http.response.written=157 vars.digest="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=57a79e68-821e-417d-8350-9775ba205f2e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.152966ms http.response.status=404 http.response.written=157 vars.digest="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "HEAD /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=a498b411-5223-4086-83b9-f3cd41798b8f http.request.method=POST http.request.remoteaddr="127.0.0.1:56644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.026244ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=2cc39b8d-93a3-430d-ab0d-60aeacdb737a http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.055992ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=4b35ffbf-81e6-457a-84cc-4b31088c8a36 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.085987ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "DELETE /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=689a7179-037e-43b6-8553-d780603ed7ac http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=e0a8e228-f842-4d93-b47e-5154c627229b time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=689a7179-037e-43b6-8553-d780603ed7ac http.request.method=GET http.request.remoteaddr="127.0.0.1:56644" http.request.uri="/v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.051536ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=e0a8e228-f842-4d93-b47e-5154c627229b 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/uploads/e0a8e228-f842-4d93-b47e-5154c627229b?_state=iCs2W4MUOfBwELvI3N8bpDubZQsVvt8Ux39NWCxC9jR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwYThlMjI4LWY4NDItNGQ5My1iNDdlLTUxNTRjNjI3MjI5YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41Nzc0OTE5NDVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=a0a42aa6-453e-4e33-bfb0-4189ac9e21c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.110486ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 provided="sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 time="2025-09-18T10:38:50+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 time="2025-09-18T10:38:50+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ea9fbeb8-6448-40e6-a391-0bc720861da2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.130149ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=5ce460a1-a747-46f9-97af-d6bb5bff64f2 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/5ce460a1-a747-46f9-97af-d6bb5bff64f2?_state=OaxavGIbygvhJJ_1C4AV4krK1Djezp7QgU1NdXdZ-dV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjZTQ2MGExLWE3NDctNDZmOS05N2FmLWQ2YmI1YmZmNjRmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODMwODMzMDlaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ccc3709d-1db4-43d2-b0ee-67538e07355c http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="977.904µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=1413ad42-5027-4524-a0b8-5dd52690388e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/885d75e1-fe93-4b6f-9524-c9599fbca8fb?_state=2p2vzLBehJlvH0J6_xLU-0Upc-PnG6kRDwZqES-SKMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NWQ3NWUxLWZlOTMtNGI2Zi05NTI0LWM5NTk5ZmJjYThmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODU5OTYwNTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.327043ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/885d75e1-fe93-4b6f-9524-c9599fbca8fb?_state=2p2vzLBehJlvH0J6_xLU-0Upc-PnG6kRDwZqES-SKMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4NWQ3NWUxLWZlOTMtNGI2Zi05NTI0LWM5NTk5ZmJjYThmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODU5OTYwNTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=d31846d8-53dd-4b6b-b48b-776d68e510a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.108467ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=e6a9f749-b55c-4b62-b1ad-45acbf94dd18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/e9e930b7-b011-42d0-b02d-bf0a2124c72c?_state=2QG5RkH9vNcy5toxTI4aP9LL-gloKQ0acz2K42EG-2d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTkzMGI3LWIwMTEtNDJkMC1iMDJkLWJmMGEyMTI0YzcyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODk0MTA5MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.227874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/e9e930b7-b011-42d0-b02d-bf0a2124c72c?_state=2QG5RkH9vNcy5toxTI4aP9LL-gloKQ0acz2K42EG-2d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5ZTkzMGI3LWIwMTEtNDJkMC1iMDJkLWJmMGEyMTI0YzcyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41ODk0MTA5MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:50+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=9a167e53-89be-434d-bac7-09fae5ad9456 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.054525ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=174cd5f9-5636-4b35-b5c8-4ea87e19fce8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/1750c231-12de-4bc1-a6f7-295fe77b7165?_state=fJJ1o0tTiC1CEnqwUTyAgcr8m48eRhp8lxyCfmsv3wV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NTBjMjMxLTEyZGUtNGJjMS1hNmY3LTI5NWZlNzdiNzE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41OTI0MTQzNjZaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=3.922457004s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "PUT /v2/foo/bar/blobs/uploads/1750c231-12de-4bc1-a6f7-295fe77b7165?_state=fJJ1o0tTiC1CEnqwUTyAgcr8m48eRhp8lxyCfmsv3wV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3NTBjMjMxLTEyZGUtNGJjMS1hNmY3LTI5NWZlNzdiNzE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1MC41OTI0MTQzNjZaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=b65ffe32-3c86-44e2-aea2-fc52305ea2d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56658" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.014852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:54 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:39455" http.request.id=595c972e-bb90-44fd-8a1b-9e8f46f5da29 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=neI3C3L7SDPcSp2rA31Jmrz5SyYB_v5aEB_nyFd8LfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1NC41OTY3MjUyMDdaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.829031487s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:54 +1400] "PATCH /v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=neI3C3L7SDPcSp2rA31Jmrz5SyYB_v5aEB_nyFd8LfJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1NC41OTY3MjUyMDdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=3b2638ac-2763-4f2c-9710-148555f46c9e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=xkrryb7t2psRFbW5VXzwYmVwSkRol7BTd5_1L-YA-RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MjU2NjA5MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NTRaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.045273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/81621060-0555-4862-8a6a-132b3f56344d?_state=xkrryb7t2psRFbW5VXzwYmVwSkRol7BTd5_1L-YA-RZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxNjIxMDYwLTA1NTUtNDg2Mi04YTZhLTEzMmIzZjU2MzQ0ZCIsIk9mZnNldCI6MjU2NjA5MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzg6NTRaIn0%3D&digest=sha256%3A661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=d450d6fd-f7d0-4e5a-b400-3fb5dc466e29 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="834.718µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "HEAD /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=7883d0e1-40fd-4e8e-943d-772ae3f90e02 http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=79.14794ms http.response.status=200 http.response.written=25660928 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 25660928 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="error parsing digest=\"sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=fd3e62e3-bc01-423d-9e51-c47f234d0b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=fd3e62e3-bc01-423d-9e51-c47f234d0b4f http.request.method=GET http.request.remoteaddr="127.0.0.1:56658" http.request.uri="/v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.816µs" http.response.status=400 http.response.written=110 vars.digest="sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha257:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=8a9441cb-270c-45d5-bacf-2604a3d07819 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.126072ms http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=ab6fc386-f47f-4b71-9aaf-a745df20f523 http.request.method=GET http.request.remoteaddr="127.0.0.1:37146" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.026295ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:39455" http.request.id=c7b968f8-af3d-46ae-8130-59ab6ca36094 http.request.method=GET http.request.remoteaddr="127.0.0.1:37132" http.request.uri="/v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=9.784972ms http.response.status=200 http.response.written=4229952 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:661a245f3ceba690b13666644145ff610147a4b21f5987e3cfb1385ecdc8af1f HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=b860cf88-7233-4ac9-8296-98edfaf42089 http.request.method=GET http.request.remoteaddr="127.0.0.1:55586" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.136593289s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40933" http.request.id=1d165451-eebb-4e2a-b48b-1c154c73291e http.request.method=GET http.request.remoteaddr="127.0.0.1:55584" http.request.uri="/v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.140916739s http.response.status=200 http.response.written=4229952 127.0.0.1 - - [18/Sep/2025:10:38:50 +1400] "GET /v2/foo/bar/blobs/sha256:e13a6585476697fa8f1ca4869d78533ede8a56c0c3a9c61e392bc6303afb1636 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (15.30s) === RUN TestBlobDelete time="2025-09-18T10:38:58+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:38:58+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=6ca4fce2-df7d-4c12-a23a-102858dc457c http.request.method=GET http.request.remoteaddr="127.0.0.1:51138" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="909.427µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5f65f05e-81e8-44c8-8d42-7121116316e9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.011µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=9d799e89-e4bf-4811-89e0-4f1f8c4b2988 http.request.method=POST http.request.remoteaddr="127.0.0.1:51140" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.132102ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=cae52e7a-e03d-4b7f-9fbf-cd218eb9c5fe http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.145799ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=ac5b63e5-a2d8-4788-b228-fed9fae51750 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.007868ms http.response.status=204 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "DELETE /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1fd4781c-5fab-4c31-aebe-1e4d555215e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=2dcd00fe-d70a-4073-9a92-bb542f27f50f time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1fd4781c-5fab-4c31-aebe-1e4d555215e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51140" http.request.uri="/v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.032477ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=2dcd00fe-d70a-4073-9a92-bb542f27f50f 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "GET /v2/foo/bar/blobs/uploads/2dcd00fe-d70a-4073-9a92-bb542f27f50f?_state=a6ShmxyptePB9xhs6b06jtIowOHXvI3juNcGlyOrRNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkY2QwMGZlLWQ3MGEtNDA3My05YTkyLWJiNTQyZjI3ZjUwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NjIwMDM5MTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=329ed0cb-3783-4302-8299-a1fa36d7c785 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.090386ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 provided="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 time="2025-09-18T10:38:58+14:00" level=error msg="error canceling upload after error: already closed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 time="2025-09-18T10:38:58+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=3abfdc2b-89a6-4d63-b428-59e25ff4521b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.140683ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=88a96e62-7387-47d3-8409-71ca337e8835 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/88a96e62-7387-47d3-8409-71ca337e8835?_state=LQLfZXO4_rGcbME8HmOFkAh2wuR9d74aQhRrq5U-ekV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YTk2ZTYyLTczODctNDdkMy04NDA5LTcxY2EzMzdlODgzNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42Njc4MTEyNzZaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=597a2f95-e991-42f6-8319-a81ef8ea82eb http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="971.135µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=15d6cb48-5b88-47ea-b8f1-30a4836cf57a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/bd1eb7a4-c2b4-47e7-97fa-ae0c50256c8d?_state=MBREQ26qQB8l1LSINrKdTsG7YkdhWt19vqaE59Duc4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMWViN2E0LWMyYjQtNDdlNy05N2ZhLWFlMGM1MDI1NmM4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzA3ODU4NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.284402ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/bd1eb7a4-c2b4-47e7-97fa-ae0c50256c8d?_state=MBREQ26qQB8l1LSINrKdTsG7YkdhWt19vqaE59Duc4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkMWViN2E0LWMyYjQtNDdlNy05N2ZhLWFlMGM1MDI1NmM4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzA3ODU4NzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=4192b308-84ec-42b5-9ccc-ba3ef7b7dfd0 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="975.347µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=ef983f46-d8dc-400e-9b11-044641be2285 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/6997d06f-21ce-432b-a280-2e9e3eafea87?_state=e1acva2lvk0qlqePwGygc9dJJV_4VmXGG6su3XLY4ml7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OTdkMDZmLTIxY2UtNDMyYi1hMjgwLTJlOWUzZWFmZWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzM2OTU5MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.088318ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/6997d06f-21ce-432b-a280-2e9e3eafea87?_state=e1acva2lvk0qlqePwGygc9dJJV_4VmXGG6su3XLY4ml7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OTdkMDZmLTIxY2UtNDMyYi1hMjgwLTJlOWUzZWFmZWE4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzM2OTU5MjdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:38:58+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=da3e9c74-5dfd-453a-b356-5e6d24a907d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="926.085µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=b3ebc60c-6227-4ec0-bf08-ce1c00e7c7f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/0ebd988e-e067-401c-acaf-c2563114a602?_state=PReOoJWJfEgPHsiPBMkqcdGtwTohAiX-gspySHtebJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYmQ5ODhlLWUwNjctNDAxYy1hY2FmLWMyNTYzMTE0YTYwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzYzMjg2WiJ9&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.502033521s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:38:58 +1400] "PUT /v2/foo/bar/blobs/uploads/0ebd988e-e067-401c-acaf-c2563114a602?_state=PReOoJWJfEgPHsiPBMkqcdGtwTohAiX-gspySHtebJh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlYmQ5ODhlLWUwNjctNDAxYy1hY2FmLWMyNTYzMTE0YTYwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozODo1OC42NzYzMjg2WiJ9&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:00+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=1d2afb73-4982-4195-b7da-cb45b4ce391e http.request.method=POST http.request.remoteaddr="127.0.0.1:51144" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.049745ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:00 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:35259" http.request.id=793f551b-6b73-468b-b52d-6772e48d38b0 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=iufu5EO3HANkq4W2WER0j2apBPB1Szx3u91FeSo2aKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMC4yMjk3Mzc3OTFaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.451906698s http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:00 +1400] "PATCH /v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=iufu5EO3HANkq4W2WER0j2apBPB1Szx3u91FeSo2aKJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMC4yMjk3Mzc3OTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=beda6488-c9b9-4f52-824e-4c1021d55ea3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=_zo6l5jhdVsBnHjy0SEhrnGyn4ksbrSgsDUG2CLG2uZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MTU0OTUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MDBaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.001512ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "PUT /v2/foo/bar/blobs/uploads/f1d7893b-ba66-4a6f-841d-5e84fe47f612?_state=_zo6l5jhdVsBnHjy0SEhrnGyn4ksbrSgsDUG2CLG2uZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZDc4OTNiLWJhNjYtNGE2Zi04NDFkLTVlODRmZTQ3ZjYxMiIsIk9mZnNldCI6MTU0OTUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MDBaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e56dbe3f-17be-43de-937f-118c64570094 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="744.692µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=65cb3d8b-37ee-412b-a0ae-8f6311dc546f http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=43.380627ms http.response.status=200 http.response.written=15495168 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 15495168 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="error parsing digest=\"sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2585aeff-ffaf-4083-8c31-ecfd5731715e http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2585aeff-ffaf-4083-8c31-ecfd5731715e http.request.method=GET http.request.remoteaddr="127.0.0.1:51144" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.622µs" http.response.status=400 http.response.written=110 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=c6ea99e2-c8c5-4bf0-83fd-0b347caa9c82 http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration="791.149µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e1f6c385-d7c9-44bd-9ce0-f6e0b9c73809 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.287654ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=670cbd95-b6c6-4797-9ad3-7dfa06399bf6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.185µs" http.response.status=404 http.response.written=157 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5507b96c-f3d7-4f62-b6ca-7ecce94fa99b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51182" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.227µs" http.response.status=404 http.response.written=74 vars.digest="sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=error msg="error parsing digest=\"sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167\": unsupported digest algorithm" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=134c30e8-5ac6-4a16-9d43-1af3333287d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar time="2025-09-18T10:39:01+14:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=134c30e8-5ac6-4a16-9d43-1af3333287d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51192" http.request.uri="/v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="770.532µs" http.response.status=400 http.response.written=110 vars.digest="sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "DELETE /v2/foo/bar/blobs/sha257:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-09-18T10:39:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=2b3819df-cc5d-4984-9977-e749ae5ee553 http.request.method=POST http.request.remoteaddr="127.0.0.1:51196" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="902.391µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e912b142-aaa9-4655-b98e-8aa34cfa1f13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51196" http.request.uri="/v2/foo/bar/blobs/uploads/7396a3c0-10e0-4a3d-8154-417e1e4606b4?_state=D_2NWO-F8NiLX9hWH8bdm8cPFWOSiZHoXVFSRL8V8zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczOTZhM2MwLTEwZTAtNGEzZC04MTU0LTQxN2UxZTQ2MDZiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMS43NjE5NDc1MTRaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.duration=1.443345428s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "PUT /v2/foo/bar/blobs/uploads/7396a3c0-10e0-4a3d-8154-417e1e4606b4?_state=D_2NWO-F8NiLX9hWH8bdm8cPFWOSiZHoXVFSRL8V8zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjczOTZhM2MwLTEwZTAtNGEzZC04MTU0LTQxN2UxZTQ2MDZiNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMS43NjE5NDc1MTRaIn0%3D&digest=sha256%3A62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=e5a8997b-8dc6-4b20-b555-643018ecf4aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51196" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="944.923µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "HEAD /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5514c0cf-ac52-4a18-8452-9776d4255376 http.request.method=GET http.request.remoteaddr="127.0.0.1:51156" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.508898782s http.response.status=200 http.response.written=4229952 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 4229952 "" "Go-http-client/1.1" time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:35259" http.request.id=5b404f28-6a93-4248-95a9-72c23479a0ab http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.504756567s http.response.status=200 http.response.written=4175872 127.0.0.1 - - [18/Sep/2025:10:39:01 +1400] "GET /v2/foo/bar/blobs/sha256:62db80624b1d3ec6d9172baa9c1fab3333dbb5e05babf4d19816e2b239392167 HTTP/1.1" 200 4175872 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.72s) === RUN TestRelativeURL time="2025-09-18T10:39:03+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:03+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=1ac3250d-0f6f-4552-91fc-79882aa46767 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="761.674µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=6d21339b-36af-4e8e-ab4a-327bf0e666e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/uploads/64f59145-b911-4d4e-9aae-b295e75501ec?_state=05qOy2E-TWLHY0fANEl2rwaShm05qqbgggRl7q1s9-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ZjU5MTQ1LWI5MTEtNGQ0ZS05YWFlLWIyOTVlNzU1MDFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMy4yNTg5Mjc5MzVaIn0%3D&digest=sha256%3A2a732feff0d8efc52531cc27b2e32b06cf250f5ed343d7e781fd8c46114b7ca7" http.request.useragent=Go-http-client/1.1 http.response.duration=5.273068743s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:03 +1400] "PUT /v2/foo/bar/blobs/uploads/64f59145-b911-4d4e-9aae-b295e75501ec?_state=05qOy2E-TWLHY0fANEl2rwaShm05qqbgggRl7q1s9-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ZjU5MTQ1LWI5MTEtNGQ0ZS05YWFlLWIyOTVlNzU1MDFlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowMy4yNTg5Mjc5MzVaIn0%3D&digest=sha256%3A2a732feff0d8efc52531cc27b2e32b06cf250f5ed343d7e781fd8c46114b7ca7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=b453a615-e261-49ac-a252-6c9dc43cc945 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.073991ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=7f1d68d4-35fd-4ac9-b87e-c6e299922b14 http.request.method=POST http.request.remoteaddr="127.0.0.1:54318" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="817.843µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46575" http.request.id=e98b44d7-b70e-48c4-bb2f-1e09648ac2d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54318" http.request.uri="/v2/foo/bar/blobs/uploads/c120b0f7-fa87-4327-beaa-2929b2a2c2ac?_state=UD0EaLJMxhUm90HpOM4yK-Q0038E4uMxh4zJbkPDIv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMjBiMGY3LWZhODctNDMyNy1iZWFhLTI5MjliMmEyYzJhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowOC44NjcxNTk4OTRaIn0%3D&digest=sha256%3A548b679b9c556ba9770de453b594ea3cfacc9da2a38ad54bbd9d72a189b4207f" http.request.useragent=Go-http-client/1.1 http.response.duration=2.601455124s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:08 +1400] "PUT /v2/foo/bar/blobs/uploads/c120b0f7-fa87-4327-beaa-2929b2a2c2ac?_state=UD0EaLJMxhUm90HpOM4yK-Q0038E4uMxh4zJbkPDIv57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMxMjBiMGY3LWZhODctNDMyNy1iZWFhLTI5MjliMmEyYzJhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOTowOC44NjcxNTk4OTRaIn0%3D&digest=sha256%3A548b679b9c556ba9770de453b594ea3cfacc9da2a38ad54bbd9d72a189b4207f HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.21s) === RUN TestBlobDeleteDisabled time="2025-09-18T10:39:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:37909" http.request.id=cb8413c7-ad30-4233-8d9d-1c034bb0b573 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34858" http.request.uri="/v2/foo/bar/blobs/sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="751.957µs" http.response.status=405 http.response.written=78 vars.digest="sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "DELETE /v2/foo/bar/blobs/sha256:05567009e794a2442968c4b12fb5fd97c7e438bf47d03c2f4950d3ffaf68103b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.19s) === RUN TestDeleteDisabled time="2025-09-18T10:39:11+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:11+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=34e1a8ec-5f5b-4fc6-b741-ec7c1d9c1a07 http.request.method=POST http.request.remoteaddr="127.0.0.1:56986" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="952.095µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=7fd97cad-cbdd-4430-9a92-37c96922dd05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56986" http.request.uri="/v2/foo/bar/blobs/uploads/8814b0ef-02de-43fd-bc15-34d2d454d588?_state=Jaang0xo5NQgr6ibab94PxUv78kgnAqK6QLsJ1uC7pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4MTRiMGVmLTAyZGUtNDNmZC1iYzE1LTM0ZDJkNDU0ZDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxMS44MzAzOTA1MTNaIn0%3D&digest=sha256%3A3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" http.request.useragent=Go-http-client/1.1 http.response.duration=4.607634497s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:11 +1400] "PUT /v2/foo/bar/blobs/uploads/8814b0ef-02de-43fd-bc15-34d2d454d588?_state=Jaang0xo5NQgr6ibab94PxUv78kgnAqK6QLsJ1uC7pl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4MTRiMGVmLTAyZGUtNDNmZC1iYzE1LTM0ZDJkNDU0ZDU4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxMS44MzAzOTA1MTNaIn0%3D&digest=sha256%3A3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:16+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:40269" http.request.id=547cf019-f1cf-4fae-851c-c283570eafd4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56986" http.request.uri="/v2/foo/bar/blobs/sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.075µs" http.response.status=405 http.response.written=78 vars.digest="sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c" vars.name=foo/bar 127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "DELETE /v2/foo/bar/blobs/sha256:3f7e228c4067c953c91d4ce49c1a83317876afdf80d381a7bb9c5f62bcbd8b0c HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.79s) === RUN TestDeleteReadOnly time="2025-09-18T10:39:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:16+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46415" http.request.id=509c6b8a-3dae-466e-8cb6-9ab6979db522 http.request.method=POST http.request.remoteaddr="127.0.0.1:58756" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.219703ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:46415" http.request.id=20baaf80-2d67-4361-8d18-2da816b4b96f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58756" http.request.uri="/v2/foo/bar/blobs/uploads/b69ac1c4-0824-4616-a989-ea9268200efd?_state=-k9NHQDp_zrnOGW98UOZJBMEitdBaag9jsf6IQAG2JJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OWFjMWM0LTA4MjQtNDYxNi1hOTg5LWVhOTI2ODIwMGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxNi41OTk4MDU2NzFaIn0%3D&digest=sha256%3A4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870" http.request.useragent=Go-http-client/1.1 http.response.duration=2.981811116s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:16 +1400] "PUT /v2/foo/bar/blobs/uploads/b69ac1c4-0824-4616-a989-ea9268200efd?_state=-k9NHQDp_zrnOGW98UOZJBMEitdBaag9jsf6IQAG2JJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI2OWFjMWM0LTA4MjQtNDYxNi1hOTg5LWVhOTI2ODIwMGVmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDozOToxNi41OTk4MDU2NzFaIn0%3D&digest=sha256%3A4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "DELETE /v2/foo/bar/blobs/sha256:4c0ec7f921c8e5a5251ec6edb16ab10abfbf13bae42c1e3909435cce007ec870 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.14s) === RUN TestStartPushReadOnly time="2025-09-18T10:39:19+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:19+14:00" level=info msg="redis not configured" go.version=go1.24.4 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-09-18T10:39:19+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:19+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=57242b33-308c-4a99-98fe-dbce331b142a http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017566ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c7940851-4951-48fb-b699-e9f5d86bc7b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="908.569µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=aea5ae4a-c443-4422-bcfb-994f1ba3596e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="857.255µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.120777ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.181999ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.240492ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:19+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=7f8d7f2b-17e5-4b5c-9999-16664e26db33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.295528ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T10:39:19+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=2c2ff920-f732-49c2-8308-5c64aa206095 http.request.method=POST http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.108449ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:21+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c9cee1ca-f6e5-4194-8584-5cfc594da63a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/blobs/uploads/ea5d22e9-4f37-4df1-bce6-2dcef4bf8e90?_state=G9Oi7kyj3qiVHfChq7-_RQoq9RE9aJkfJTIpjUCIiuh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTVkMjJlOS00ZjM3LTRkZjEtYmNlNi0yZGNlZjRiZjhlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MTkuNzA5NDg0NjgyWiJ9&digest=sha256%3A13a395907070ca83931b0e1c651ddb626196d41a7ca5d7934585e32160f00859" http.request.useragent=Go-http-client/1.1 http.response.duration=1.720884891s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:19 +1400] "PUT /v2/foo/schema1/blobs/uploads/ea5d22e9-4f37-4df1-bce6-2dcef4bf8e90?_state=G9Oi7kyj3qiVHfChq7-_RQoq9RE9aJkfJTIpjUCIiuh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYTVkMjJlOS00ZjM3LTRkZjEtYmNlNi0yZGNlZjRiZjhlOTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MTkuNzA5NDg0NjgyWiJ9&digest=sha256%3A13a395907070ca83931b0e1c651ddb626196d41a7ca5d7934585e32160f00859 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:21+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=df1b4fb0-24ee-431f-9e4d-9dafca0ed952 http.request.method=POST http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.021253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:21 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c027a8fe-1be7-450a-94ee-342069da66b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/blobs/uploads/1b0039da-0d35-4e9e-8327-73fa51d3f28b?_state=9P4yzezU0H-vkiIbZxIQvQSf8v3kS0779Lw0tIpfLIV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjAwMzlkYS0wZDM1LTRlOWUtODMyNy03M2ZhNTFkM2YyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjEuNjE0Njk3MzFaIn0%3D&digest=sha256%3Ab911c46d7bf796de28f3becb2acd05f551f9cbc97bd276adf492a0978ee95aee" http.request.useragent=Go-http-client/1.1 http.response.duration=3.850575782s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:21 +1400] "PUT /v2/foo/schema1/blobs/uploads/1b0039da-0d35-4e9e-8327-73fa51d3f28b?_state=9P4yzezU0H-vkiIbZxIQvQSf8v3kS0779Lw0tIpfLIV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxYjAwMzlkYS0wZDM1LTRlOWUtODMyNy03M2ZhNTFkM2YyOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjEuNjE0Njk3MzFaIn0%3D&digest=sha256%3Ab911c46d7bf796de28f3becb2acd05f551f9cbc97bd276adf492a0978ee95aee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=9328b72b-f9ed-4ec8-8615-be2af479ee9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.409215ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c496b1e3-3f7d-46ec-b466-0e373e286f9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.167832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=0548afd0-388b-4956-bd03-5b2426d2e8b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.107509ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=224676b7-2982-4f6c-83b6-3efc244746ba http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.12371ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:37639" http.request.id=65757b92-c5f3-42df-9f73-0c8f4a869e21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.304935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37639" http.request.id=3cb67a6f-0b02-4734-b385-3a9b136ab367 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.226806ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:37639" http.request.id=824d9ac9-dc9b-4100-9301-0c523cddbe7e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration=1.151909ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c6beece7-c8a2-4035-9ca9-5b67099abecf http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.061877ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bccf6e3f-82d6-4adf-8b14-d23710c978d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="649.484µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=c434769e-b69e-4891-ac91-0ad049ceb3b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.duration="685.963µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b037ca4a-9323-4230-adef-b7af2460cf94 http.request.method=GET http.request.remoteaddr="127.0.0.1:34078" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="588.625µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="payload digest does match: \"sha256:44cdd412bb8416809248f495961af20812ff02e1c1f9270ef8d7b819b96cef2a\" != \"sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965\"" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bc79e1ad-e20b-41af-9e53-c05b4c395dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bc79e1ad-e20b-41af-9e53-c05b4c395dbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:34078" http.request.uri="/v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.401µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965" 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema1/manifests/sha256:30bfc1705f1b176e168fa7831466fa32e88c8d6dece4340831d2e7aa3bf14965 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=a7c93407-8bba-4671-a08a-cf3a220891aa http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.925µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=bf7453cd-ad95-4306-bf4b-bee9cb34bd5a http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="620.512µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="795.612µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.994µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=d0f40a44-8634-4258-8615-a23b662727bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="886.344µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=a101b21a-37b2-411c-8492-8600f031b020 http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="780.469µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=d44d6b99-61aa-4217-96eb-21878a915183 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/7a217299-fcb1-4975-be7c-97a351384cfc?_state=efNkJwMLLuMvU8_8p1rgqzNKF2aT2k1mMPwn8n_lmzB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTIxNzI5OS1mY2IxLTQ5NzUtYmU3Yy05N2EzNTEzODRjZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNDg5MjA5ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="825.105µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/blobs/uploads/7a217299-fcb1-4975-be7c-97a351384cfc?_state=efNkJwMLLuMvU8_8p1rgqzNKF2aT2k1mMPwn8n_lmzB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YTIxNzI5OS1mY2IxLTQ5NzUtYmU3Yy05N2EzNTEzODRjZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNDg5MjA5ODQ5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=708efc2b-e35b-4b66-a5f6-2a263ae98008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="714.201µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:25+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=708efc2b-e35b-4b66-a5f6-2a263ae98008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="757.15µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T10:39:25+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=4830a74d-a2f4-47de-9f13-9e52d51c6f50 http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="927.42µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=3d05548e-9f6e-4222-b49b-43a5c678ef3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/8a49bb43-cfae-44ea-9b4f-e42b6561299e?_state=2kAwg8XKb1M-viC7U-1UoeLUXnslUIiQvmyfReEIoWF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTQ5YmI0My1jZmFlLTQ0ZWEtOWI0Zi1lNDJiNjU2MTI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNjUwOTI1NzkxWiJ9&digest=sha256%3A3e45365d9c27955e41fce7d9e2cbedab399a29e7e4b9b5b5bdd8372d9cbc85ff" http.request.useragent=Go-http-client/1.1 http.response.duration=3.11889346s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:25 +1400] "PUT /v2/foo/schema2/blobs/uploads/8a49bb43-cfae-44ea-9b4f-e42b6561299e?_state=2kAwg8XKb1M-viC7U-1UoeLUXnslUIiQvmyfReEIoWF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YTQ5YmI0My1jZmFlLTQ0ZWEtOWI0Zi1lNDJiNjU2MTI5OWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjUuNjUwOTI1NzkxWiJ9&digest=sha256%3A3e45365d9c27955e41fce7d9e2cbedab399a29e7e4b9b5b5bdd8372d9cbc85ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:28+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=dbbd7230-eb89-4393-8b3a-f7d3fe77c31b http.request.method=POST http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="943.98µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:28 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=cf5e9977-0a1a-4dd6-b9e0-13106a7af28b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/blobs/uploads/bbde5e10-c872-47bf-9e9b-2cfc2105e8dc?_state=wlnnUGN3Q3TB2YpyjB5zjr_fKXbSxRQlhLhvQXdESa57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYmRlNWUxMC1jODcyLTQ3YmYtOWU5Yi0yY2ZjMjEwNWU4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjguOTI3NDUyM1oifQ%3D%3D&digest=sha256%3A6a23f1ce188c7b2cdcabdd7e279fb346fd7402471883ec7aed3ffe4d90132c2c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.328362192s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:28 +1400] "PUT /v2/foo/schema2/blobs/uploads/bbde5e10-c872-47bf-9e9b-2cfc2105e8dc?_state=wlnnUGN3Q3TB2YpyjB5zjr_fKXbSxRQlhLhvQXdESa57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiYmRlNWUxMC1jODcyLTQ3YmYtOWU5Yi0yY2ZjMjEwNWU4ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MjguOTI3NDUyM1oifQ%3D%3D&digest=sha256%3A6a23f1ce188c7b2cdcabdd7e279fb346fd7402471883ec7aed3ffe4d90132c2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=3d454e16-e1c8-43ea-a57b-3436bebf2a60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.220217ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37639" http.request.id=06e7aeb2-11f3-4b7f-bf15-75d61764d0dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.duration="998.764µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=8b060515-f8e3-40f0-9b17-8cd3439094f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="897.093µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=f3b8108d-1f87-4ab3-b4a9-c298faa40cfe http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="993.547µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=4b1a3ad8-a6da-4ea3-bd91-37d50c8044dc http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="886.379µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=66760a8d-e27e-44fe-8063-858ce04f1558 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a" http.request.useragent=Go-http-client/1.1 http.response.duration="894.505µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=dd1512b5-4e68-4d7e-824a-dc60fde2f6e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="891.438µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="rewriting manifest sha256:ecac6bae6ea18acf773af7a5c622b060a0d3076af138e465afac829e270f791a in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b65f6e30-aa56-4637-a1d3-0eaf1a06a43f http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b65f6e30-aa56-4637-a1d3-0eaf1a06a43f http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.644552ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=596134e0-cc1c-4429-bd79-f24ebcacff21 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.204781ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=a2b682e2-d177-499f-b15a-054c47ae92ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.291423ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:37639" http.request.id=a5a0f256-5f49-4f36-832a-dcf5c4234f99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.duration=1.167125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=1bce8c09-2153-429c-a71d-e2208bd47ebd http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.030845ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=55c8e153-40ca-4ea4-b5c6-b4c083783bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.084554ms http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=b5de8a82-fa72-425e-9990-095d11937b60 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="960.762µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=33a191d5-fa12-4ff2-8650-85f0748c0c47 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri="/v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196" http.request.useragent=Go-http-client/1.1 http.response.duration="792.658µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="rewriting manifest list sha256:982b40c573cb33f60d520ccf162ca07c7693c421092f7f58a133d7ce27a74196 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=48a1b33d-7275-45e4-96ee-80d48f1b18c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37639" http.request.id=48a1b33d-7275-45e4-96ee-80d48f1b18c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43420" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.523335ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:32+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=2a22e25d-2c93-48b0-9619-cdb019bd004a http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.049335ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=75887da3-10c1-4a95-a04d-77ada81dac17 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.497µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1897f6fc-b2bb-4126-861a-b2134c980cb0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.103µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180344ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.23822ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.292884ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:32+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=45f200a3-8374-43fb-ab42-7268381e1f93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.349945ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T10:39:32+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=bc2fda5f-d5b1-4a1b-9f89-b31152746c69 http.request.method=POST http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.225258ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=84475681-0f40-4ee0-aaf4-844016ad1724 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/blobs/uploads/f8ecbbb5-b1e9-4e6c-a721-9e2028312c2c?_state=UrhKSvFPW2sSiEF_Ipggm-adSPBmiQx7IXOGkuFROsd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOGVjYmJiNS1iMWU5LTRlNmMtYTcyMS05ZTIwMjgzMTJjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzIuNDM3OTU2OTY5WiJ9&digest=sha256%3A22a967dd009e6704fd32f53b831c1ce3dce1d343ef48a215536fd3f518092456" http.request.useragent=Go-http-client/1.1 http.response.duration=2.859520177s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:32 +1400] "PUT /v2/foo/schema1/blobs/uploads/f8ecbbb5-b1e9-4e6c-a721-9e2028312c2c?_state=UrhKSvFPW2sSiEF_Ipggm-adSPBmiQx7IXOGkuFROsd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmOGVjYmJiNS1iMWU5LTRlNmMtYTcyMS05ZTIwMjgzMTJjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzIuNDM3OTU2OTY5WiJ9&digest=sha256%3A22a967dd009e6704fd32f53b831c1ce3dce1d343ef48a215536fd3f518092456 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:35+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=8d7735b9-6375-4442-8f43-be9b8c19493d http.request.method=POST http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="991.383µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:35 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=fd3040de-84c9-4ef9-8a36-76e18aafa2a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/blobs/uploads/c0d60dca-7508-41c2-9239-b61f46306eee?_state=9F7OQueaU80sQDq7O6-rcZ90r_A7kUWRydfiI7q7ych7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMGQ2MGRjYS03NTA4LTQxYzItOTIzOS1iNjFmNDYzMDZlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzUuNDUzMDAxMjU1WiJ9&digest=sha256%3A28b9975885a0b98ebbbbd325d09992d3050caf6a5251dd3ae5865f9e85511bdc" http.request.useragent=Go-http-client/1.1 http.response.duration=3.415142478s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:35 +1400] "PUT /v2/foo/schema1/blobs/uploads/c0d60dca-7508-41c2-9239-b61f46306eee?_state=9F7OQueaU80sQDq7O6-rcZ90r_A7kUWRydfiI7q7ych7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjMGQ2MGRjYS03NTA4LTQxYzItOTIzOS1iNjFmNDYzMDZlZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzUuNDUzMDAxMjU1WiJ9&digest=sha256%3A28b9975885a0b98ebbbbd325d09992d3050caf6a5251dd3ae5865f9e85511bdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=9a39afd2-bbea-4e06-920a-970baebbb4a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.445266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=5fb0a3ed-a0c0-4563-8d8d-e289e1acb2a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.250701ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=c162a25c-14c3-4f1f-a0f1-8d694083d4e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.130707ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=f21dff4d-041d-45eb-b649-b83bed948eb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.151998ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:36623" http.request.id=4a5936b9-d9f0-44fc-9971-f12fd42a8dd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.421163ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36623" http.request.id=2ae8a0bf-5093-487f-8299-5a9f2a7eb0fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.459669ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:36623" http.request.id=6a2d477d-b0fe-47bb-ab58-5704e61c5c05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration=1.403495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=38a75d72-47b6-4b5d-a523-312b07bdfe61 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.507385ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=aa3cbc39-5424-49b7-943d-cee2fdf44677 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="929.099µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3f15102c-b971-4c88-a6a0-4d3ab55d1ece http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.duration="941.733µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d14b280b-bc7e-486f-9518-45cb3a1ecc38 http.request.method=GET http.request.remoteaddr="127.0.0.1:43620" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="953.414µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="payload digest does match: \"sha256:a3dc50a5738f68e532cb61faed98c099455c05dc50fd77c7ee48b9706ffdfa46\" != \"sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea\"" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=71ff98c0-d0b2-4859-9432-9e31f721eadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=71ff98c0-d0b2-4859-9432-9e31f721eadf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43620" http.request.uri="/v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.074827ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea" 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema1/manifests/sha256:e7c2b99221bc6a50ba34265a1623c6e28277716504ac8a9e8e75134f27d385ea HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3c48745f-2d90-4d39-b8b8-f1341709c00b http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05996ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=37f99094-d4f2-4b6a-bc27-7a6bd09e5a05 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.489µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017084ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.070593ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=25d76991-e0be-4f92-ac31-eed4f2b6d073 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.100111ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=67a55486-ed51-4ba4-a776-855f089a4c2a http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="992.038µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=3a5836fd-b71c-4adf-a6d1-9ff5bb610d6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/b4ad5c88-08fe-4c1a-9263-30bdd3085386?_state=ESBKzC3Itw_GSxF_ZMRjHuIetddvBlc-NorKVtctjrl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGFkNWM4OC0wOGZlLTRjMWEtOTI2My0zMGJkZDMwODUzODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzguODk1MjEwNDAyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.255873ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/blobs/uploads/b4ad5c88-08fe-4c1a-9263-30bdd3085386?_state=ESBKzC3Itw_GSxF_ZMRjHuIetddvBlc-NorKVtctjrl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNGFkNWM4OC0wOGZlLTRjMWEtOTI2My0zMGJkZDMwODUzODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzguODk1MjEwNDAyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=8aa17b51-d276-4a63-99d2-5e13f035a5e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.093147ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:38+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=8aa17b51-d276-4a63-99d2-5e13f035a5e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.147318ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:38 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T10:39:39+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=8876cddb-86e1-4caa-8758-0b619b6d5353 http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.16899ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:39 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=0fd7b1ff-65a6-4290-99a3-9915dc2a974e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/6c05d3eb-58c5-49e7-8635-abb701cd0a53?_state=p15l_ntKAdbx1mxMAC5kNnI5ztcwplHSM-1W9TmcT-R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzA1ZDNlYi01OGM1LTQ5ZTctODYzNS1hYmI3MDFjZDBhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzkuMDkwMjU2NzYxWiJ9&digest=sha256%3Af6415d3eb25b808a1da8aca44404f63b02c0f5b2cee54f1d6cc3bb4f1e95a67d" http.request.useragent=Go-http-client/1.1 http.response.duration=5.019164434s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:39 +1400] "PUT /v2/foo/schema2/blobs/uploads/6c05d3eb-58c5-49e7-8635-abb701cd0a53?_state=p15l_ntKAdbx1mxMAC5kNnI5ztcwplHSM-1W9TmcT-R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2YzA1ZDNlYi01OGM1LTQ5ZTctODYzNS1hYmI3MDFjZDBhNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6MzkuMDkwMjU2NzYxWiJ9&digest=sha256%3Af6415d3eb25b808a1da8aca44404f63b02c0f5b2cee54f1d6cc3bb4f1e95a67d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:44+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=78a7a704-d005-4230-94b9-7da811cc0b62 http.request.method=POST http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="956.994µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:44 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=898b962f-58db-4cfb-8c16-d54c9722208a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/blobs/uploads/3dee21d3-0763-45d1-9b92-fbdd5fb76f81?_state=gUJLu7iK4r7iVFb_kjSBHLJRkHoBfNGLbB6NujnJYqN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGVlMjFkMy0wNzYzLTQ1ZDEtOWI5Mi1mYmRkNWZiNzZmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDQuMzYxMTg2Mzk1WiJ9&digest=sha256%3A3b32a91d4a01466fb870228e9888ba7dae87e2ff8e43809ee04cff491f02fbdc" http.request.useragent=Go-http-client/1.1 http.response.duration=3.259522813s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:44 +1400] "PUT /v2/foo/schema2/blobs/uploads/3dee21d3-0763-45d1-9b92-fbdd5fb76f81?_state=gUJLu7iK4r7iVFb_kjSBHLJRkHoBfNGLbB6NujnJYqN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGVlMjFkMy0wNzYzLTQ1ZDEtOWI5Mi1mYmRkNWZiNzZmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDQuMzYxMTg2Mzk1WiJ9&digest=sha256%3A3b32a91d4a01466fb870228e9888ba7dae87e2ff8e43809ee04cff491f02fbdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=7459aa0d-a962-44b7-b5ad-e99cf5dd161a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.237252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:36623" http.request.id=14b5fff8-ea42-43f8-b40d-71038ad2a60a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.duration=1.033648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=284934f9-4b07-4181-b9e2-98b33648e1bd http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="916.423µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d684175e-4fe8-4bf9-82bd-f9680d661b31 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="884.159µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=6addaa9b-bdd5-47cc-9676-b6f4927d6747 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="700.022µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=a38382c6-f944-4b0f-8ebf-9c3521c6d3ca http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538" http.request.useragent=Go-http-client/1.1 http.response.duration="739.176µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=7254ad7b-5128-40ec-ae58-9f54554c1465 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.908µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="rewriting manifest sha256:65041ae98e8e780835bdce979915013478d8275afff0079b8f80eef856ba8538 in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1a1e40c8-ca04-4f1d-8a5d-17a7ebb43840 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=1a1e40c8-ca04-4f1d-8a5d-17a7ebb43840 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.398353ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=6ee160e7-40ea-4695-913e-a2aa8b8bf866 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="814.771µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=a0a5d674-6883-4107-a0b1-8b3a75773124 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="953.623µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:36623" http.request.id=ef20c52f-5675-4bf3-9b5b-93acf408fe66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.duration="917.793µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=2a7e4cdc-62f7-4d6a-a6f1-77f1b4d65b0d http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="913.389µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=213536c5-eaea-413e-833c-7f82b54cc24a http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="872.844µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=d34f8ce3-bbc6-40fe-a2d7-529b2e23383f http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="746.189µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=da9898da-961c-478a-9375-9468075d1f00 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac" http.request.useragent=Go-http-client/1.1 http.response.duration="636.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="rewriting manifest list sha256:7b23beead40e1d1430fc0ab071657318371fa27e77350b4d07eaa329ddec55ac in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=b44c5863-1aef-465f-9383-fc309e9b7cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:36623" http.request.id=b44c5863-1aef-465f-9383-fc309e9b7cf3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.330554ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (28.06s) === RUN TestGetManifestWithStorageError time="2025-09-18T10:39:47+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=f8f965e4-bf2f-4a2f-a4f0-ce2685eca88e http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifesttagnotfound/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.592µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=aa1bad86-62da-43d8-b480-91ddb6de92cb http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/genericstorageerr/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.305µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=d060bff2-1fe7-4002-9e58-2a1d9fcd2df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifestinvalidpath/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.646µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.4 http.request.host="127.0.0.1:36779" http.request.id=5620d824-9618-462a-ae04-27388415282a http.request.method=GET http.request.remoteaddr="127.0.0.1:57754" http.request.uri=/v2/manifestbadlink/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="831.49µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-09-18T10:39:47+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=75656349-1733-495e-8f65-68de8ec48c6f http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.592µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=e5ee5ee8-4d79-42ca-8ff0-6ec416be0ef1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="615.973µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=7c363f6f-0e57-4dc1-b753-06760ac1c59d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="602.582µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.353µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.422µs" http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008156ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2025-09-18T10:39:47+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0c88295b-c6a8-4063-86b3-5d8dd2894223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.041942ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-09-18T10:39:47+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=70118160-838b-4aed-8696-1a6aa4316650 http.request.method=POST http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="916.177µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:51+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d1309abe-a7bc-41fc-b89f-6e1dc273408d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/blobs/uploads/517e45f1-8330-4be9-9349-24ebfdc2de99?_state=eP8o73JpdQzBMPWD2LkAk6h3uu6aIslg0hE5fKxEq4d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTdlNDVmMS04MzMwLTRiZTktOTM0OS0yNGViZmRjMmRlOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDcuODIxMTQ2NTI0WiJ9&digest=sha256%3Ad5be8e40c79a624c2a2eae90dfba7ad6bd9200e1f9bf870413efdf2356a10abd" http.request.useragent=Go-http-client/1.1 http.response.duration=4.159713084s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:47 +1400] "PUT /v2/foo/schema1/blobs/uploads/517e45f1-8330-4be9-9349-24ebfdc2de99?_state=eP8o73JpdQzBMPWD2LkAk6h3uu6aIslg0hE5fKxEq4d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MTdlNDVmMS04MzMwLTRiZTktOTM0OS0yNGViZmRjMmRlOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NDcuODIxMTQ2NTI0WiJ9&digest=sha256%3Ad5be8e40c79a624c2a2eae90dfba7ad6bd9200e1f9bf870413efdf2356a10abd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:52+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=99a3bdb7-1d3d-4306-8875-93df95b27c0e http.request.method=POST http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.094122ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:52 +1400] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=52cd52cf-975e-4091-b6bc-fb91848004c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/blobs/uploads/cd0185c9-0ff1-4a1b-8511-7b84a63d9600?_state=OX3tgCsuu9V9ygi4urGtxnFPCiHwBQxBpoHOwUAISp57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZDAxODVjOS0wZmYxLTRhMWItODUxMS03Yjg0YTYzZDk2MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTIuMTExMzgxMjE5WiJ9&digest=sha256%3A735a2f3e930dec6ca82beba2ebc3d92a9baf97d042ce0a9534dd3c905472e453" http.request.useragent=Go-http-client/1.1 http.response.duration=2.327333061s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:52 +1400] "PUT /v2/foo/schema1/blobs/uploads/cd0185c9-0ff1-4a1b-8511-7b84a63d9600?_state=OX3tgCsuu9V9ygi4urGtxnFPCiHwBQxBpoHOwUAISp57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZDAxODVjOS0wZmYxLTRhMWItODUxMS03Yjg0YTYzZDk2MDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTIuMTExMzgxMjE5WiJ9&digest=sha256%3A735a2f3e930dec6ca82beba2ebc3d92a9baf97d042ce0a9534dd3c905472e453 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=5b94d307-7630-4d2c-b251-559375b050fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.359669ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=b1738184-a1aa-47cd-9602-201065b397a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.21486ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=eb9e237e-5c0c-46e0-9f1f-5110ec75cf37 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.051327ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=0741de5a-0bd6-4624-be21-041d3251a81b http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.018413ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:37565" http.request.id=8fdcd403-2498-4434-84a7-5435efe0e609 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.214535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37565" http.request.id=24aa3df8-b448-453f-abc4-c423a184cb27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.341928ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/json http.request.host="127.0.0.1:37565" http.request.id=764b46af-7f63-4429-abf7-db461e6184ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.293094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=7fefc88e-e220-4119-bd1a-ca121c959e3b http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.069626ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=56a92925-5d30-4373-be56-bc25bad1e7c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="660.309µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=cae665a8-d1e5-4574-b5d8-09f0ec0440c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration="677.944µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d7faf49b-7990-4cd9-b0e7-43b6731764d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36506" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="684.145µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="payload digest does match: \"sha256:008997375a087b427dc562dd1ee1313dbc853124f1b21744a3fcf5eae3b27acf\" != \"sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d\"" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=4e58f0f9-a4e8-41b5-b0cd-b61224a99b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=4e58f0f9-a4e8-41b5-b0cd-b61224a99b57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36506" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="864.071µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9f05c58c-148c-4b64-b18d-d52158e279e3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration="940.551µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1fc99cd5-b393-45ff-9206-8b7c8e6fd8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52518" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.698µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1c219beb-a2ae-4a2f-a3c7-18a42072180b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52520" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.982µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1a465d25-b6ff-4b89-83cb-49b294c5339d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52532" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.54986ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a959a780-1965-4d91-a77a-419c1f7071a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52532" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.262921ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=397a0afe-fae7-443e-984e-6b6fa8721910 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52536" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="870.781µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9831d0b5-4ef8-465f-9d12-6ae81d321578 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.529412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=71ea8e88-ee12-4dc3-81b6-475335f23a0a http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.1µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=c0a4f3b9-7475-412e-b159-216be8ec08bb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.069091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "DELETE /v2/foo/schema1/manifests/sha256:165431d6d5ba1de0e82ec6297e55402b711260d0f716629b1b4256adf685754d HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=91bd0a46-d609-4de2-b652-21b94aded24a http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="805.361µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=72fd1fae-ad1f-458d-b928-027dde027896 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.629µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=f60eca9d-374f-4e9e-a108-e0ce1e506fee http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="924.666µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.002745ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.059632ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=4abb7831-73a4-410e-9fa2-72aa88abb02b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.111106ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=157c79ca-4d22-4f91-99eb-dc242aab936d http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="935.573µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=647b7a89-a020-46bd-9807-22399af71fae http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/376cd4a3-0686-45bd-84c9-91a24c406439?_state=e2s0lphDoK8pP20qp4Olb1uPLEN0tuL8ONmducGK4DN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzZjZDRhMy0wNjg2LTQ1YmQtODRjOS05MWEyNGM0MDY0MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNDc4MjgwOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.080847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/blobs/uploads/376cd4a3-0686-45bd-84c9-91a24c406439?_state=e2s0lphDoK8pP20qp4Olb1uPLEN0tuL8ONmducGK4DN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzNzZjZDRhMy0wNjg2LTQ1YmQtODRjOS05MWEyNGM0MDY0MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNDc4MjgwOTQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=2138679f-5dc3-4cd9-bc2f-bc92123f6d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="964.549µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:39:54+14:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=2138679f-5dc3-4cd9-bc2f-bc92123f6d66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.025329ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-09-18T10:39:54+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a0098d44-3528-46d9-b8c8-1a18f45acb80 http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="848.16µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9390a96c-d768-4711-8040-a6abab3acb88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/b1898367-b20b-4d0a-98a8-d49c67b8e4ac?_state=PNgtYdgaxZWnDRTliRlMZjL0Wj4V1JSmMTIaOfjtFeJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTg5ODM2Ny1iMjBiLTRkMGEtOThhOC1kNDljNjdiOGU0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNjM1MTkyMjA0WiJ9&digest=sha256%3A0b5c524113e031b8f5b26b8adc87eee84c238cf5c16de227d9d703a4e6d18d83" http.request.useragent=Go-http-client/1.1 http.response.duration=3.115305754s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:54 +1400] "PUT /v2/foo/schema2/blobs/uploads/b1898367-b20b-4d0a-98a8-d49c67b8e4ac?_state=PNgtYdgaxZWnDRTliRlMZjL0Wj4V1JSmMTIaOfjtFeJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMTg5ODM2Ny1iMjBiLTRkMGEtOThhOC1kNDljNjdiOGU0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTQuNjM1MTkyMjA0WiJ9&digest=sha256%3A0b5c524113e031b8f5b26b8adc87eee84c238cf5c16de227d9d703a4e6d18d83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:39:57+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=42dce0a9-bb43-466f-819b-15d3779e4d88 http.request.method=POST http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="964.885µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:57 +1400] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a27c1061-77ca-4083-a46f-84e28f55b567 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/blobs/uploads/38a3a8f1-b194-436f-8a6c-b06eb1457de2?_state=Cgy7wp_ooys08EjkChyX7hIvJkKN9GAHyWV1Jn_4s7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOGEzYThmMS1iMTk0LTQzNmYtOGE2Yy1iMDZlYjE0NTdkZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTcuOTE3Nzg3NTY2WiJ9&digest=sha256%3Abcdb724ed1abf160109302fa578908bdb23794b37b11916554dd6d0f0e20be1c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.773281416s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:39:57 +1400] "PUT /v2/foo/schema2/blobs/uploads/38a3a8f1-b194-436f-8a6c-b06eb1457de2?_state=Cgy7wp_ooys08EjkChyX7hIvJkKN9GAHyWV1Jn_4s7d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzOGEzYThmMS1iMTk0LTQzNmYtOGE2Yy1iMDZlYjE0NTdkZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDktMTdUMjA6Mzk6NTcuOTE3Nzg3NTY2WiJ9&digest=sha256%3Abcdb724ed1abf160109302fa578908bdb23794b37b11916554dd6d0f0e20be1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=9282f29b-d07a-43b6-b920-01a02f778b2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.11914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=703d3f5d-8bd6-44eb-9121-5fb40dfe6b1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="973.985µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=94175d99-a5b8-4b9e-9cbd-2ac52acd420e http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="818.576µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=76442c42-0142-43a6-a7cf-5f1bfb0fcf8b http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="867.443µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6f2e5982-0289-4a6b-9fb3-9f92ecab601f http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="682.299µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=f84671e5-1011-447d-aad4-55bc981c4590 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="669.52µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6e045671-e0ce-4a50-9bb9-7bf7c912084b http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="648.782µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="rewriting manifest sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf in schema1 format to support old client" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a5034cc4-075f-4a65-bf63-f9b612812b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a5034cc4-075f-4a65-bf63-f9b612812b74 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.211517ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=9dd59c46-e0f8-4c0c-ab6c-6f328b4ed997 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="705.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=adae7fcd-f629-4f9b-92b7-6e860a9f8b45 http.request.method=GET http.request.remoteaddr="127.0.0.1:52546" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.526µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a129e6cd-548f-46e6-a7bf-80ff9de8640b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52552" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.286µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=a50ba553-ad17-49bf-968d-f582474fb631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52556" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.002379ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=d4f78da8-f02d-4592-a88b-1d53f9e485b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52556" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="822.691µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=e9d6490d-1c75-4afe-8380-7fc16327d98b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52566" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.301µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:37565" http.request.id=1e471804-f7a2-4fb6-911a-5d7ea72d48b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.058955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=6424433f-3d6b-46eb-9f48-5b84393ecd96 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="712.972µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=a165dec8-068c-43c5-af1c-24cd1a863ad4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf" http.request.useragent=Go-http-client/1.1 http.response.duration="776.279µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema2/manifests/sha256:7c9f0f262b605e3d124db1c0fd32d2034793030a28b835a565e61d4a66797ecf HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:37565" http.request.id=1fa440dc-f7f3-4289-80d9-032a0b3556d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="607.603µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (14.06s) === RUN TestManifestDeleteDisabled time="2025-09-18T10:40:01+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.4 http.request.host="127.0.0.1:42533" http.request.id=80656114-2490-4391-90b8-9a8ee5c053db http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53080" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="709.593µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag time="2025-09-18T10:40:01+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:40:01+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=56a89bd8-54c2-4808-969e-7113e759f97e http.request.method=POST http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="986.982µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=48e79878-5fe0-456a-9271-f178e64f6830 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50188" http.request.uri="/v2/foo/bar/blobs/uploads/4c04e48a-c49c-415f-9416-82505432dd37?_state=kY8VtBpwN64zaoigQXlxMjijVkavS4v-8FNOIyUL0Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMDRlNDhhLWM0OWMtNDE1Zi05NDE2LTgyNTA1NDMyZGQzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMS44MzM0MTI0MjJaIn0%3D&digest=sha256%3Af976f09b2c3766b1be718c6046e3562fc93af3654c580d8c41695bca9dd6de0d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.794642442s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:01 +1400] "PUT /v2/foo/bar/blobs/uploads/4c04e48a-c49c-415f-9416-82505432dd37?_state=kY8VtBpwN64zaoigQXlxMjijVkavS4v-8FNOIyUL0Up7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMDRlNDhhLWM0OWMtNDE1Zi05NDE2LTgyNTA1NDMyZGQzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMS44MzM0MTI0MjJaIn0%3D&digest=sha256%3Af976f09b2c3766b1be718c6046e3562fc93af3654c580d8c41695bca9dd6de0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=04a04fe7-4791-46b3-83ae-3aa99e0362be http.request.method=PUT http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.26201ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="redis not configured" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="Starting upload purge in 26m0s" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=fb378173-bd6b-4686-b43a-3e186237b462 http.request.method=GET http.request.remoteaddr="127.0.0.1:50188" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="650.653µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43317" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=a8efd766-56ee-49ba-8778-9dc0e0ab4ec1 http.request.method=GET http.request.remoteaddr="127.0.0.1:47842" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="594.554µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=46da86d3-4222-4f6b-b8dd-61a561257b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44938" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=d14b2ae7-2f03-4fa5-9f42-7cd439a97349 http.request.method=GET http.request.remoteaddr="127.0.0.1:47844" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.097531ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 with ttl=167h59m59.999997809s" go.version=go1.24.4 time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=46da86d3-4222-4f6b-b8dd-61a561257b95 http.request.method=GET http.request.remoteaddr="127.0.0.1:44938" http.request.uri="/v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.737164ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/sha256:5974de7e08159a3478a189974377d6b973b00b8e34f9d9448b6ac0efc46ae017 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=0f57650a-e830-4d06-9bc9-11e8b56aca76 http.request.method=GET http.request.remoteaddr="127.0.0.1:47844" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="565.875µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=c02e41bf-69d5-4c59-86f9-749a98b223cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44952" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=756854da-a725-4a64-9637-9186bd0812a1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.003324ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=c02e41bf-69d5-4c59-86f9-749a98b223cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44952" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=3.936821ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:03+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=75170b11-1376-4fa3-9ac9-6d6781a46107 http.request.method=POST http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="886.16µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=737d8962-c72e-4b24-b48a-f34e4d49dba2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47854" http.request.uri="/v2/foo/bar/blobs/uploads/22faba38-34db-4a4c-8a58-ce4d4a2ddc5f?_state=4q7fp12GW4oy9O-A57zf9_QP5NAqlkBPWHLfLGaf5Ut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZmFiYTM4LTM0ZGItNGE0Yy04YTU4LWNlNGQ0YTJkZGM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMy44MjU3OTI2OTVaIn0%3D&digest=sha256%3Afffd349a0704dd0e1aa80451d0e5d695cebb8c2beeed3cd3c2d59699e5052266" http.request.useragent=Go-http-client/1.1 http.response.duration=4.20081916s http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:03 +1400] "PUT /v2/foo/bar/blobs/uploads/22faba38-34db-4a4c-8a58-ce4d4a2ddc5f?_state=4q7fp12GW4oy9O-A57zf9_QP5NAqlkBPWHLfLGaf5Ut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyZmFiYTM4LTM0ZGItNGE0Yy04YTU4LWNlNGQ0YTJkZGM1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOS0xN1QyMDo0MDowMy44MjU3OTI2OTVaIn0%3D&digest=sha256%3Afffd349a0704dd0e1aa80451d0e5d695cebb8c2beeed3cd3c2d59699e5052266 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=e1d3e969-07dc-49c2-a16a-5865c9971516 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.310033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=a47c6e7f-b203-475c-9038-71a014d3573e http.request.method=GET http.request.remoteaddr="127.0.0.1:47854" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.936947ms http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=b15a6899-5235-4b9e-8b06-838abeaf0c35 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47866" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.30676ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=44a03b7f-1c29-47f9-b86d-bae10032829d http.request.method=GET http.request.remoteaddr="127.0.0.1:47866" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="590.035µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:43317 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:43317/v2/:[]]}" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:43317" http.request.id=b2205cdd-47c0-46fd-88e4-44e76962f906 http.request.method=GET http.request.remoteaddr="127.0.0.1:47874" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.150965ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-09-18T10:40:08+14:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:4600086f0ee01147a615ef7bfc520cc672289fb1a43604d4fd991413897a1043 with ttl=167h59m59.999996518s" go.version=go1.24.4 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:34413" http.request.id=570708db-f4ba-40dc-bc8c-cb0bc9ac9b4c http.request.method=GET http.request.remoteaddr="127.0.0.1:44966" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=9.587367ms http.response.status=200 http.response.written=935 127.0.0.1 - - [18/Sep/2025:10:40:08 +1400] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.32s) === RUN TestAppDispatcher time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=8db1301c-985c-402e-a584-41ab5fd1420a http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="728.448µs" http.response.status=200 http.response.written=0 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=5e46a50b-6a0d-4fbf-8158-ace9c51f16e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="620.404µs" http.response.status=200 http.response.written=0 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=1a054f91-e938-4896-9c80-6e92b9c74455 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="608.854µs" http.response.status=200 http.response.written=0 time="2025-09-18T10:40:08+14:00" level=info msg="response completed" go.version=go1.24.4 http.request.host="127.0.0.1:44459" http.request.id=6ce3c0ea-c365-4b15-9d38-d5f5225f0f43 http.request.method=GET http.request.remoteaddr="127.0.0.1:51860" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="648.793µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-09-18T10:40:08+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.24.4 http.request.host="127.0.0.1:41413" http.request.id=ea0d6883-8917-4ea9-8a2f-69f7a3847c32 http.request.method=GET http.request.remoteaddr="127.0.0.1:47980" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-09-18T10:40:08+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:08+14:00" level=info msg="configuring file health check path=/tmp/healthcheck2907861158, interval=1" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2025-09-18T10:40:12+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:12+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:12+14:00" level=info msg="configuring TCP health check addr=127.0.0.1:36767, interval=1" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-09-18T10:40:16+14:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:16+14:00" level=info msg="redis not configured" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 time="2025-09-18T10:40:16+14:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:44605, interval=1, threshold=3" go.version=go1.24.4 instance.id=7b1fcc23-5fc4-4e66-9c23-a64464b5bee3 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 130.920s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.08s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (4.21s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.23s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.45s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.001s === RUN TestSchedule time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994742ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=996.507µs" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.251µs" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99583ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99735ms" go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-09-18T10:38:12+14:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.4 instance.id=f991e784-f80e-430d-93ca-dd5132a690c8 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 1.187s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.50s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 30310912 sha256:c95f9377e308510b6a228c057cfcd3d103155e26ebd29e65365bda2a697608b3 [] map[] } --- PASS: TestSimpleBlobRead (0.57s) === RUN TestBlobMount --- PASS: TestBlobMount (0.42s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (2.11s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (2.40s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (2.29s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:3dcd069f57121102ded9c52b89a4c6dd4f61e98c31e7589b55f40114f77637fd palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:54d0b0fc868b97b2a441d2cf54f87f1f4dc277fabd671c11e53441b51b9cce97 palailogos: marking blob sha256:d5853b0c21bcaa7b52dcbe35a4582229b7de7d6528e59f7b4c773930e2fc3a58 palailogos: marking manifest sha256:7f155fcc1e8a729f14065f134b8e01e697c2bca5c71530147178899a9afbedf3 palailogos: marking blob sha256:ebd95d655edf4bba2a14dbc8d249012dcb8c12ec513854adfe2ed4d1a7086673 palailogos: marking blob sha256:9baf605388cd7fac7bbcc398a361ce613186f57d9df6e0bc04001aebcfeaf645 palailogos: marking manifest sha256:8178654a657625a50d71101ee889d0b98d747c45f62cb762e22eaf6459ba073a palailogos: marking blob sha256:2ada41e7738e1917afb105afd83685b716dde46dc150823faa51344b0d428378 palailogos: marking blob sha256:7f1438f97a20afa6bfaf452ad669aa9efbfbf7d8491ba21220f9375266a17cc6 palailogos: marking manifest sha256:b1fe108c82de11321f9aeb3993aa654793f2a75deef9c84b850a068b764b5418 palailogos: marking blob sha256:7f155fcc1e8a729f14065f134b8e01e697c2bca5c71530147178899a9afbedf3 palailogos: marking blob sha256:8178654a657625a50d71101ee889d0b98d747c45f62cb762e22eaf6459ba073a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.35s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests: marking manifest sha256:b4a9293a55f3a86cf783f0368d6e2c6ec1efce8c90f123ad3410fe5ff9e3d694 deletemanifests: marking blob sha256:ad50d41d5f8b3c62e32cb9a5a1654afdf1df89b43ffdc31300ca844112359289 deletemanifests: marking blob sha256:80fc94b1e1a0dfcd2b5346093a0e1ff46776f0b2051bc29045714ec07d6c2261 deletemanifests: marking blob sha256:1936bb1e5594b56a4066c04a5b5b6db92f507097568a0b5007a352e20fe518e4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5 blob eligible for deletion: sha256:89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e blob eligible for deletion: sha256:90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d blob eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests manifest eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 deletemanifests: marking manifest sha256:b4a9293a55f3a86cf783f0368d6e2c6ec1efce8c90f123ad3410fe5ff9e3d694 deletemanifests: marking blob sha256:ad50d41d5f8b3c62e32cb9a5a1654afdf1df89b43ffdc31300ca844112359289 deletemanifests: marking blob sha256:80fc94b1e1a0dfcd2b5346093a0e1ff46776f0b2051bc29045714ec07d6c2261 deletemanifests: marking blob sha256:1936bb1e5594b56a4066c04a5b5b6db92f507097568a0b5007a352e20fe518e4 time="2025-09-18T10:38:26+14:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 time="2025-09-18T10:38:26+14:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43169b25a9208803f8458062c4ac054fe22bbbc17c581578a8792e0c16b609d5" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/89e1a0492acbdc779b0a6f0366d35e2d0436e0a4819354becbca5fbd61fe567e" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/90c39190840648a1957f47eaff921bf68c3f699bc8e7ef1140d2da880c60be3d" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1b/1bed3c6e91d43d15c0ee1ba00e59713ab77600895d846060113df8537e6223f7" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestDeleteManifestIfTagNotFound (1.51s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1e001f2e187d55ba1be30a0c4a9b23f1c06598aa7e238f47f1090f5597c24569 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/1e/1e001f2e187d55ba1be30a0c4a9b23f1c06598aa7e238f47f1090f5597c24569" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:67c489f518d1b91ca469a8123d636991c56f56987c56848e37f69020baf8df1f time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/67c489f518d1b91ca469a8123d636991c56f56987c56848e37f69020baf8df1f" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:825e2420e5e98cd35dce712d0169040e255fe81def64db4e5f9c697e59e01598 time="2025-09-18T10:38:26+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/825e2420e5e98cd35dce712d0169040e255fe81def64db4e5f9c697e59e01598" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestGCWithMissingManifests (0.39s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:d6523cca658bdcd799a98aaaf482231cddd25e8f9130cf831f12e9d4b897cf1b komnenos: marking blob sha256:df9376f15e33d73c3ea84d82159214033e0be8e65084380ff2fb3b10102f79f3 komnenos: marking blob sha256:10d0b1ff6cffaa6c0329cc3144d78827c6b6c786b31555746382ef6110bfe0b9 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d34803ee8fb3bed564eb452dc132edf01add5d49f328992dc001f748991ead25 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d34803ee8fb3bed564eb452dc132edf01add5d49f328992dc001f748991ead25" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:da22ffccfd55dcdadcbb3951ef8c0db819a88614f400b1902cd3c93de0af499e time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/da/da22ffccfd55dcdadcbb3951ef8c0db819a88614f400b1902cd3c93de0af499e" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:fc1f8cee8228a6fceae1236db3e497cbf1d440f2e4eb74081ab00d4d23a6efaf time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fc/fc1f8cee8228a6fceae1236db3e497cbf1d440f2e4eb74081ab00d4d23a6efaf" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:54fc45cc6a649c1b46cdf22ef8547b88f49b4e2c881011de624a96b835cdf225 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/54/54fc45cc6a649c1b46cdf22ef8547b88f49b4e2c881011de624a96b835cdf225" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:8613ed79d1c94ead981ec2ea754d52d2b26027a76bbfc0634e3689ecee049339 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/8613ed79d1c94ead981ec2ea754d52d2b26027a76bbfc0634e3689ecee049339" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 blob eligible for deletion: sha256:92e3ba71400b2010fd6f48a90721bcd19aba732264248f5f35047377edddf723 time="2025-09-18T10:38:28+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/92/92e3ba71400b2010fd6f48a90721bcd19aba732264248f5f35047377edddf723" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestDeletionHasEffect (1.52s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (1.33s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:96132becebc14737da1abe62fe6b27d1ccdc7ee3a6e64b5b22815b7397e69c21 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:8e27ad062b7b0b7cdc69a7ab5f0ac7b416b5ac9110389f16b9c11e45f4b4b038 michael_z_doukas: marking blob sha256:44d429ad4e18e32d2a42922cf82ec10ae0981484447803bd43faa49e279a6074 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:08e005ec0e9be0fbfa2b1478c69593d3232dcb90cbf0ccfb3defc0a064e8b6a0 time="2025-09-18T10:38:30+14:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/08/08e005ec0e9be0fbfa2b1478c69593d3232dcb90cbf0ccfb3defc0a064e8b6a0" go.version=go1.24.4 instance.id=876080ae-fa1b-444b-8480-1889a563ce79 --- PASS: TestOrphanBlobDeleted (0.58s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d5c3c55ee5eafbbf41f2d256cf26e2a78a5768ddbba7890ad31018a8ac646f4d linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:2c8b8908c99e0da631c506d6d870cae50abeb895d81a43607cfca2de912a3bfc --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.43s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.46s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.38s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.95s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 09:38:32.391813247 +1400 +14 m=-3579.786592865, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/91dbab71-2538-4693-9367-bb944ce72c63 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/94a4f7b9-c1cd-4d2c-96ad-b703dc4f9e43 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/a161de4a-d294-4350-a7d9-7dabf00e7239 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5630b2a2-0ed3-449c-8d17-9e550066b873 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a064c40-16e3-44b9-af9d-a91c46f674d9 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8089db52-7e34-4946-81a5-93c3b97d9147 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8bd648bb-6aeb-4b9f-827c-84bc96e1db8c have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b938f558-6ac3-4ed6-8689-00034da146ed have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1ec346aa-0236-43b5-b902-f0d5ea36ab54 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2692793f-496f-4447-a31b-4f41282f3266 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/71c1419f-ee27-4949-a4da-ce2a4bd2f22f have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.392618187 +1400 +14 m=+20.214212076). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/31106836-e912-40c1-bf1d-acd8ece995b7 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b29eae8a-5df4-4773-b622-33d009b3d107 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0aa4131e-f0b9-48c2-99d2-fc8e6ac9282b have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9b337413-9ad1-40de-82a0-a3591badf56f have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c33dfde0-4ac0-4b2f-ae11-5a2c944c38a3 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.393864208 +1400 +14 m=+20.215458093). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f0d24bd7-aa18-443f-89d1-dd013389c7b2 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c1bf89c-91d8-46b6-9faf-bfd1c852b168 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9642a779-df2d-4044-bdf1-7c6957336525 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d961fd5f-9fee-4deb-8abf-e4410872cdfc have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e54e2353-0172-4501-8669-6a35c68f31a5 have older date (2025-09-18 09:38:32 +1400 +14) than purge date (2025-09-18 10:38:32.394721164 +1400 +14 m=+20.216315054). Removing upload directory." time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-09-18T10:38:32+14:00" level=info msg="PurgeUploads starting: olderThan=2025-09-18 10:38:32.395335272 +1400 +14 m=+20.216929162, actuallyDelete=true" time="2025-09-18T10:38:32+14:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 20.231s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.009s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.009s === RUN TestWalkFileRemoved time="2025-09-18T10:38:12+14:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.004s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.05s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.064s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (20.99s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 21.343s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (19.18s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 19.523s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-09-18T10:38:12+14:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.4 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-09-18T10:38:12+14:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.4 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-09-18T10:38:12+14:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.4 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4 time="2025-09-18T10:38:12+14:00" level=error msg="unknown ip address format" go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-09-18T10:38:12+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d --- PASS: TestMatchIPV4 (0.00s) time="2025-09-18T10:38:12+14:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestParsing (0.01s) time="2025-09-18T10:38:12+14:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.4 instance.id=06ca0896-c4b1-4a67-b2e8-888b82bdae7d --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-09-18T10:38:13+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T10:38:14+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T10:38:15+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 time="2025-09-18T10:38:16+14:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.4 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.514s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.006s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.359s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (17.54s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.901s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.012s ? github.com/docker/distribution/version [no test files] make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang dh_prep -O--buildsystem=golang dh_installdirs -O--buildsystem=golang dh_auto_install -O--buildsystem=golang cd obj-x86_64-linux-gnu && mkdir -p /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr cd obj-x86_64-linux-gnu && cp -r bin /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.3+ds1' mv debian/tmp/usr/bin/registry debian/tmp/usr/bin/docker-registry mkdir -p debian/tmp/etc/docker/registry touch debian/tmp/etc/docker/registry/htpasswd cp cmd/registry/config-example.yml debian/tmp/etc/docker/registry/config.yml make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.3+ds1' dh_install -O--buildsystem=golang dh_installdocs -O--buildsystem=golang dh_installchangelogs -O--buildsystem=golang dh_installinit -O--buildsystem=golang dh_installsystemd -O--buildsystem=golang dh_installsystemduser -O--buildsystem=golang dh_perl -O--buildsystem=golang dh_link -O--buildsystem=golang dh_strip_nondeterminism -O--buildsystem=golang dh_compress -O--buildsystem=golang dh_fixperms -O--buildsystem=golang dh_missing -O--buildsystem=golang dh_strip -a -O--buildsystem=golang dh_makeshlibs -a -O--buildsystem=golang dh_shlibdeps -a -O--buildsystem=golang dh_installdeb -O--buildsystem=golang dh_golang -O--buildsystem=golang dh_gencontrol -O--buildsystem=golang dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dpkg-gencontrol: warning: package docker-registry: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.3+ds1-2_amd64.deb'. dpkg-deb: building package 'golang-github-docker-distribution-dev' in '../golang-github-docker-distribution-dev_2.8.3+ds1-2_all.deb'. dpkg-genbuildinfo --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1171965/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1171965 and its subdirectories I: Current time: Thu Sep 18 10:40:42 +14 2025 I: pbuilder-time-stamp: 1758141642