I: pbuilder: network access will be disabled during build I: Current time: Wed Feb 25 09:18:40 -12 2026 I: pbuilder-time-stamp: 1772054320 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job 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: unsupported subcommand 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/107159/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='0d2a9b50c971496ead33301c4bc484f4' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='107159' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.vDR79iWM/pbuilderrc_4bT0 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.vDR79iWM/b1 --logfile b1/build.log docker-registry_2.8.3+ds1-2.dsc' SUDO_GID='112' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos16-i386 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/107159/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: i386 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 ... 19818 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.23-go{a} golang-1.23-src{a} golang-any{a} golang-github-alecthomas-units-dev{a} golang-github-aws-aws-sdk-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-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} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{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, 122 newly installed, 0 to remove and 0 not upgraded. Need to get 125 MB of archives. After unpacking 680 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main i386 golang-golang-x-sys-dev all 0.22.0-1 [431 kB] Get: 2 http://deb.debian.org/debian unstable/main i386 golang-github-sirupsen-logrus-dev all 1.9.0-1 [46.1 kB] Get: 3 http://deb.debian.org/debian unstable/main i386 tzdata all 2025a-1 [259 kB] Get: 4 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.24 [24.8 kB] Get: 5 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB] Get: 6 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB] Get: 7 http://deb.debian.org/debian unstable/main i386 file i386 1:5.45-3+b1 [43.2 kB] Get: 8 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-1 [245 kB] Get: 9 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB] Get: 10 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB] Get: 11 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.40.4-1 [96.1 kB] Get: 12 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB] Get: 13 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB] Get: 14 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-5 [301 kB] Get: 15 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3 [493 kB] Get: 16 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 17 http://deb.debian.org/debian unstable/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 18 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-1 [770 kB] Get: 19 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 20 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-2 [539 kB] Get: 21 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB] Get: 22 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-1 [19.6 kB] Get: 24 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-1 [8584 B] Get: 25 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB] Get: 26 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 27 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-1 [458 kB] Get: 28 http://deb.debian.org/debian unstable/main i386 libicu72 i386 72.1-6 [9582 kB] Get: 29 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b1 [734 kB] Get: 30 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-1 [1714 kB] Get: 31 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 32 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.1 [920 kB] Get: 34 http://deb.debian.org/debian unstable/main i386 dh-golang all 1.62 [24.7 kB] Get: 35 http://deb.debian.org/debian unstable/main i386 golang-1.23-src all 1.23.5-1 [19.1 MB] Get: 36 http://deb.debian.org/debian unstable/main i386 golang-1.23-go i386 1.23.5-1 [25.1 MB] Get: 37 http://deb.debian.org/debian unstable/main i386 golang-src all 2:1.23~2 [5088 B] Get: 38 http://deb.debian.org/debian unstable/main i386 golang-go i386 2:1.23~2 [44.3 kB] Get: 39 http://deb.debian.org/debian unstable/main i386 golang-any i386 2:1.23~2 [5168 B] Get: 40 http://deb.debian.org/debian unstable/main i386 golang-github-alecthomas-units-dev all 0.0~git20240626.61d1e34-1 [9032 B] Get: 41 http://deb.debian.org/debian unstable/main i386 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 42 http://deb.debian.org/debian unstable/main i386 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 43 http://deb.debian.org/debian unstable/main i386 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 44 http://deb.debian.org/debian unstable/main i386 golang-gopkg-yaml.v2-dev all 2.4.0-4 [61.5 kB] Get: 45 http://deb.debian.org/debian unstable/main i386 golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB] Get: 46 http://deb.debian.org/debian unstable/main i386 golang-golang-x-term-dev all 0.22.0-1 [14.8 kB] Get: 47 http://deb.debian.org/debian unstable/main i386 golang-golang-x-text-dev all 0.16.0-1 [4003 kB] Get: 48 http://deb.debian.org/debian unstable/main i386 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 49 http://deb.debian.org/debian unstable/main i386 golang-golang-x-net-dev all 1:0.27.0-1 [898 kB] Get: 50 http://deb.debian.org/debian unstable/main i386 golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.9 MB] Get: 51 http://deb.debian.org/debian unstable/main i386 golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB] Get: 52 http://deb.debian.org/debian unstable/main i386 golang-github-bshuster-repo-logrus-logstash-hook-dev all 0.4.1-2 [6904 B] Get: 53 http://deb.debian.org/debian unstable/main i386 golang-github-bugsnag-panicwrap-dev all 1.2.0-2 [10.9 kB] Get: 54 http://deb.debian.org/debian unstable/main i386 golang-github-google-uuid-dev all 1.6.0-1 [20.6 kB] Get: 55 http://deb.debian.org/debian unstable/main i386 golang-github-pkg-errors-dev all 0.9.1-3 [12.9 kB] Get: 56 http://deb.debian.org/debian unstable/main i386 golang-github-bugsnag-bugsnag-go-dev all 2.2.0-1 [53.3 kB] Get: 57 http://deb.debian.org/debian unstable/main i386 golang-github-burntsushi-toml-dev all 1.4.0-1 [116 kB] Get: 58 http://deb.debian.org/debian unstable/main i386 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3748 B] Get: 59 http://deb.debian.org/debian unstable/main i386 golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB] Get: 60 http://deb.debian.org/debian unstable/main i386 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [10.8 kB] Get: 61 http://deb.debian.org/debian unstable/main i386 golang-github-creack-pty-dev all 1.1.21-1 [13.0 kB] Get: 62 http://deb.debian.org/debian unstable/main i386 golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.3 kB] Get: 63 http://deb.debian.org/debian unstable/main i386 golang-github-distribution-reference-dev all 0.6.0-4 [18.6 kB] Get: 64 http://deb.debian.org/debian unstable/main i386 golang-github-cespare-xxhash-dev all 2.3.0-1 [10.8 kB] Get: 65 http://deb.debian.org/debian unstable/main i386 golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B] Get: 66 http://deb.debian.org/debian unstable/main i386 golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB] Get: 67 http://deb.debian.org/debian unstable/main i386 golang-github-json-iterator-go-dev all 1.1.12-2 [62.2 kB] Get: 68 http://deb.debian.org/debian unstable/main i386 golang-github-klauspost-compress-dev all 1.17.11+ds1-1 [33.3 MB] Get: 69 http://deb.debian.org/debian unstable/main i386 golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.8 kB] Get: 70 http://deb.debian.org/debian unstable/main i386 golang-google-protobuf-dev all 1.33.0-1 [625 kB] Get: 71 http://deb.debian.org/debian unstable/main i386 golang-github-prometheus-client-model-dev all 0.6.0-1 [11.2 kB] Get: 72 http://deb.debian.org/debian unstable/main i386 golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB] Get: 73 http://deb.debian.org/debian unstable/main i386 golang-github-go-kit-log-dev all 0.2.1-1 [26.9 kB] Get: 74 http://deb.debian.org/debian unstable/main i386 golang-github-google-go-cmp-dev all 0.6.0-1 [86.6 kB] Get: 75 http://deb.debian.org/debian unstable/main i386 golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.3 kB] Get: 76 http://deb.debian.org/debian unstable/main i386 golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4308 B] Get: 77 http://deb.debian.org/debian unstable/main i386 golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B] Get: 78 http://deb.debian.org/debian unstable/main i386 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-3 [14.6 kB] Get: 79 http://deb.debian.org/debian unstable/main i386 golang-golang-x-oauth2-dev all 0.15.0-1 [38.0 kB] Get: 80 http://deb.debian.org/debian unstable/main i386 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 81 http://deb.debian.org/debian unstable/main i386 golang-github-stretchr-testify-dev all 1.9.0-1 [74.7 kB] Get: 82 http://deb.debian.org/debian unstable/main i386 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [42.8 kB] Get: 83 http://deb.debian.org/debian unstable/main i386 golang-github-prometheus-common-dev all 0.61.0-1 [120 kB] Get: 84 http://deb.debian.org/debian unstable/main i386 golang-golang-x-sync-dev all 0.7.0-1 [19.0 kB] Get: 85 http://deb.debian.org/debian unstable/main i386 golang-github-prometheus-procfs-dev all 0.14.0-1 [183 kB] Get: 86 http://deb.debian.org/debian unstable/main i386 golang-github-prometheus-client-golang-dev all 1.20.5-1 [188 kB] Get: 87 http://deb.debian.org/debian unstable/main i386 golang-github-docker-go-metrics-dev all 0.0.1-2 [18.9 kB] Get: 88 http://deb.debian.org/debian unstable/main i386 golang-github-docker-libtrust-dev all 0.0~git20160708.aabc10e-1 [31.6 kB] Get: 89 http://deb.debian.org/debian unstable/main i386 golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8640 B] Get: 90 http://deb.debian.org/debian unstable/main i386 golang-github-fsnotify-fsnotify-dev all 1.8.0-1 [61.8 kB] Get: 91 http://deb.debian.org/debian unstable/main i386 golang-github-garyburd-redigo-dev all 0.0~git20150901.0.d8dbe4d-2.1 [28.2 kB] Get: 92 http://deb.debian.org/debian unstable/main i386 golang-github-gorilla-handlers-dev all 1.5.2-1 [20.9 kB] Get: 93 http://deb.debian.org/debian unstable/main i386 golang-github-gorilla-mux-dev all 1.8.1-1 [46.6 kB] Get: 94 http://deb.debian.org/debian unstable/main i386 golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB] Get: 95 http://deb.debian.org/debian unstable/main i386 golang-github-kr-fs-dev all 0.1.0-2 [6412 B] Get: 96 http://deb.debian.org/debian unstable/main i386 golang-github-kr-text-dev all 0.2.0-2 [10.2 kB] Get: 97 http://deb.debian.org/debian unstable/main i386 golang-golang-x-mod-dev all 0.19.0-1 [104 kB] Get: 98 http://deb.debian.org/debian unstable/main i386 golang-github-yuin-goldmark-dev all 1.7.4-1 [113 kB] Get: 99 http://deb.debian.org/debian unstable/main i386 golang-golang-x-tools-dev all 1:0.23.0+ds-1 [1593 kB] Get: 100 http://deb.debian.org/debian unstable/main i386 golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [103 kB] Get: 101 http://deb.debian.org/debian unstable/main i386 golang-github-kr-pretty-dev all 0.3.1-1 [11.9 kB] Get: 102 http://deb.debian.org/debian unstable/main i386 golang-github-magiconair-properties-dev all 1.8.7-1 [29.5 kB] Get: 103 http://deb.debian.org/debian unstable/main i386 golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [29.3 kB] Get: 104 http://deb.debian.org/debian unstable/main i386 golang-github-ncw-swift-dev all 1.0.53-2 [54.6 kB] Get: 105 http://deb.debian.org/debian unstable/main i386 golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5888 B] Get: 106 http://deb.debian.org/debian unstable/main i386 golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5152 B] Get: 107 http://deb.debian.org/debian unstable/main i386 golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [45.2 kB] Get: 108 http://deb.debian.org/debian unstable/main i386 golang-github-opencontainers-image-spec-dev all 1.1.0-2 [35.8 kB] Get: 109 http://deb.debian.org/debian unstable/main i386 golang-github-pelletier-go-toml-dev all 1.9.5-1 [77.6 kB] Get: 110 http://deb.debian.org/debian unstable/main i386 golang-github-pelletier-go-toml.v2-dev all 2.2.1-1 [876 kB] Get: 111 http://deb.debian.org/debian unstable/main i386 golang-github-pkg-sftp-dev all 1.13.6-1 [102 kB] Get: 112 http://deb.debian.org/debian unstable/main i386 golang-github-shopify-logrus-bugsnag-dev all 0.0~git20171204.577dee2-3 [5248 B] Get: 113 http://deb.debian.org/debian unstable/main i386 golang-github-spf13-afero-dev all 1.11.0-1 [58.3 kB] Get: 114 http://deb.debian.org/debian unstable/main i386 tzdata-legacy all 2025a-1 [178 kB] Get: 115 http://deb.debian.org/debian unstable/main i386 golang-github-spf13-cast-dev all 1.6.0-2 [14.0 kB] Get: 116 http://deb.debian.org/debian unstable/main i386 golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB] Get: 117 http://deb.debian.org/debian unstable/main i386 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B] Get: 118 http://deb.debian.org/debian unstable/main i386 golang-github-subosito-gotenv-dev all 1.3.0-1 [9340 B] Get: 119 http://deb.debian.org/debian unstable/main i386 golang-gopkg-ini.v1-dev all 1.67.0-1 [39.9 kB] Get: 120 http://deb.debian.org/debian unstable/main i386 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 121 http://deb.debian.org/debian unstable/main i386 golang-github-spf13-cobra-dev all 1.8.1-1 [75.2 kB] Get: 122 http://deb.debian.org/debian unstable/main i386 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-1 [32.1 kB] Fetched 125 MB in 2s (53.9 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19818 files and directories currently installed.) Preparing to unpack .../000-golang-golang-x-sys-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.22.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_2025a-1_all.deb ... Unpacking tzdata (2025a-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../003-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-3+b1_i386.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../005-libmagic1t64_1%3a5.45-3+b1_i386.deb ... Unpacking libmagic1t64:i386 (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-3+b1_i386.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.23.1-1_i386.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../008-libuchardet0_0.0.8-1+b2_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-7_i386.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.40.4-1_i386.deb ... Unpacking bsdextrautils (2.40.4-1) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../011-libpipeline1_1.5.8-1_i386.deb ... Unpacking libpipeline1:i386 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.0-1_i386.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-5_i386.deb ... Unpacking m4 (1.4.19-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.5.4-2_all.deb ... Unpacking libtool (2.5.4-2) ... 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.14.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../023-dh-strip-nondeterminism_1.14.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-1) ... Selecting previously unselected package libelf1t64:i386. Preparing to unpack .../024-libelf1t64_0.192-4_i386.deb ... Unpacking libelf1t64:i386 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../025-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:i386. Preparing to unpack .../026-libunistring5_1.3-1_i386.deb ... Unpacking libunistring5:i386 (1.3-1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../027-libicu72_72.1-6_i386.deb ... Unpacking libicu72:i386 (72.1-6) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../028-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_i386.deb ... Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../029-gettext_0.23.1-1_i386.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../030-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 .../031-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../032-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package dh-golang. Preparing to unpack .../033-dh-golang_1.62_all.deb ... Unpacking dh-golang (1.62) ... Selecting previously unselected package golang-1.23-src. Preparing to unpack .../034-golang-1.23-src_1.23.5-1_all.deb ... Unpacking golang-1.23-src (1.23.5-1) ... Selecting previously unselected package golang-1.23-go. Preparing to unpack .../035-golang-1.23-go_1.23.5-1_i386.deb ... Unpacking golang-1.23-go (1.23.5-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../036-golang-src_2%3a1.23~2_all.deb ... Unpacking golang-src (2:1.23~2) ... Selecting previously unselected package golang-go:i386. Preparing to unpack .../037-golang-go_2%3a1.23~2_i386.deb ... Unpacking golang-go:i386 (2:1.23~2) ... Selecting previously unselected package golang-any:i386. Preparing to unpack .../038-golang-any_2%3a1.23~2_i386.deb ... Unpacking golang-any:i386 (2:1.23~2) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../039-golang-github-alecthomas-units-dev_0.0~git20240626.61d1e34-1_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20240626.61d1e34-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../040-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 .../041-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 .../042-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 .../043-golang-gopkg-yaml.v2-dev_2.4.0-4_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.4.0-4) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../044-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 .../045-golang-golang-x-term-dev_0.22.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.22.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../046-golang-golang-x-text-dev_0.16.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.16.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../047-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 .../048-golang-golang-x-net-dev_1%3a0.27.0-1_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-1) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../049-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-beorn7-perks-dev. Preparing to unpack .../050-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ... Selecting previously unselected package golang-github-bshuster-repo-logrus-logstash-hook-dev. Preparing to unpack .../051-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 .../052-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 .../053-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 .../054-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 .../055-golang-github-bugsnag-bugsnag-go-dev_2.2.0-1_all.deb ... Unpacking golang-github-bugsnag-bugsnag-go-dev (2.2.0-1) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../056-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 .../057-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 .../058-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 .../059-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 .../060-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 .../061-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 .../062-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 .../063-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-modern-go-concurrent-dev. Preparing to unpack .../064-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 .../065-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 .../066-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 .../067-golang-github-klauspost-compress-dev_1.17.11+ds1-1_all.deb ... Unpacking golang-github-klauspost-compress-dev (1.17.11+ds1-1) ... Selecting previously unselected package golang-github-kylelemons-godebug-dev. Preparing to unpack .../068-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 .../069-golang-google-protobuf-dev_1.33.0-1_all.deb ... Unpacking golang-google-protobuf-dev (1.33.0-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../070-golang-github-prometheus-client-model-dev_0.6.0-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.6.0-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../071-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 .../072-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-google-go-cmp-dev. Preparing to unpack .../073-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-julienschmidt-httprouter-dev. Preparing to unpack .../074-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 .../075-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 .../076-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 .../077-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-3_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-3) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../078-golang-golang-x-oauth2-dev_0.15.0-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.15.0-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../079-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../080-golang-github-stretchr-testify-dev_1.9.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.9.0-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../081-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 .../082-golang-github-prometheus-common-dev_0.61.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.61.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../083-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 .../084-golang-github-prometheus-procfs-dev_0.14.0-1_all.deb ... Unpacking golang-github-prometheus-procfs-dev (0.14.0-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../085-golang-github-prometheus-client-golang-dev_1.20.5-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.20.5-1) ... Selecting previously unselected package golang-github-docker-go-metrics-dev. Preparing to unpack .../086-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 .../087-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 .../088-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 .../089-golang-github-fsnotify-fsnotify-dev_1.8.0-1_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.8.0-1) ... Selecting previously unselected package golang-github-garyburd-redigo-dev. Preparing to unpack .../090-golang-github-garyburd-redigo-dev_0.0~git20150901.0.d8dbe4d-2.1_all.deb ... Unpacking golang-github-garyburd-redigo-dev (0.0~git20150901.0.d8dbe4d-2.1) ... Selecting previously unselected package golang-github-gorilla-handlers-dev. Preparing to unpack .../091-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 .../092-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 .../093-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 .../094-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 .../095-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 .../096-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 .../097-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 .../098-golang-golang-x-tools-dev_1%3a0.23.0+ds-1_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.23.0+ds-1) ... Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. Preparing to unpack .../099-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 .../100-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 .../101-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 .../102-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 .../103-golang-github-ncw-swift-dev_1.0.53-2_all.deb ... Unpacking golang-github-ncw-swift-dev (1.0.53-2) ... Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. Preparing to unpack .../104-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 .../105-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 .../106-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 .../107-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 .../108-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 .../109-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 .../110-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 .../111-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 .../112-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 .../113-tzdata-legacy_2025a-1_all.deb ... Unpacking tzdata-legacy (2025a-1) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../114-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 .../115-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 .../116-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 .../117-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 .../118-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 .../119-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 .../120-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 .../121-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-1_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... Setting up golang-github-pelletier-go-toml.v2-dev (2.2.1-1) ... Setting up libpipeline1:i386 (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.0-4) ... Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... Setting up libicu72:i386 (72.1-6) ... Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... Setting up bsdextrautils (2.40.4-1) ... Setting up golang-github-creack-pty-dev (1.1.21-1) ... Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up golang-github-ncw-swift-dev (1.0.53-2) ... Setting up golang-github-pkg-errors-dev (0.9.1-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... Setting up libdebhelper-perl (13.24.1) ... Setting up golang-github-burntsushi-toml-dev (1.4.0-1) ... Setting up golang-golang-x-sys-dev (0.22.0-1) ... Setting up golang-github-kr-fs-dev (0.1.0-2) ... Setting up libmagic1t64:i386 (1:5.45-3+b1) ... 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-1) ... Setting up m4 (1.4.19-5) ... Setting up golang-golang-x-term-dev (0.22.0-1) ... Setting up file (1:5.45-3+b1) ... Setting up golang-github-beorn7-perks-dev (1.0.1-1) ... Setting up libelf1t64:i386 (0.192-4) ... Setting up golang-github-gorilla-handlers-dev (1.5.2-1) ... Setting up tzdata (2025a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Feb 25 21:19:07 UTC 2026. Universal Time is now: Wed Feb 25 21:19:07 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... Setting up golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... Setting up golang-google-protobuf-dev (1.33.0-1) ... Setting up golang-github-kr-text-dev (0.2.0-2) ... Setting up golang-github-stretchr-testify-dev (1.9.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:i386 (1.3-1) ... 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 golang-1.23-src (1.23.5-1) ... Setting up autopoint (0.23.1-1) ... Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... Setting up golang-github-klauspost-compress-dev (1.17.11+ds1-1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b1) ... Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... Setting up sensible-utils (0.0.24) ... Setting up golang-golang-x-text-dev (0.16.0-1) ... Setting up golang-github-google-uuid-dev (1.6.0-1) ... Setting up libuchardet0:i386 (0.0.8-1+b2) ... Setting up golang-github-fsnotify-fsnotify-dev (1.8.0-1) ... Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... Setting up golang-github-prometheus-procfs-dev (0.14.0-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20240626.61d1e34-1) ... Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... Setting up golang-golang-x-crypto-dev (1:0.25.0-1) ... Setting up golang-github-prometheus-client-model-dev (0.6.0-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.15.0-1) ... Setting up golang-src (2:1.23~2) ... Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b1) ... 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.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-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-1) ... 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-2) ... Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... Setting up golang-github-bugsnag-bugsnag-go-dev (2.2.0-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 (2025a-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-1.23-go (1.23.5-1) ... 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-1) ... Setting up dh-strip-nondeterminism (1.14.1-1) ... Setting up groff-base (1.23.0-7) ... Setting up golang-github-spf13-cast-dev (1.6.0-2) ... Setting up golang-github-spf13-afero-dev (1.11.0-1) ... Setting up golang-github-opencontainers-image-spec-dev (1.1.0-2) ... Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... Setting up golang-go:i386 (2:1.23~2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-golang-x-tools-dev (1:0.23.0+ds-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-any:i386 (2:1.23~2) ... Setting up golang-github-spf13-viper-dev (1.12.0-1) ... Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... Setting up golang-github-kr-pretty-dev (0.3.1-1) ... Setting up golang-github-garyburd-redigo-dev (0.0~git20150901.0.d8dbe4d-2.1) ... Setting up debhelper (13.24.1) ... Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-1) ... Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... Setting up dh-golang (1.62) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-3) ... Setting up golang-github-prometheus-common-dev (0.61.0-1) ... Setting up golang-github-prometheus-client-golang-dev (1.20.5-1) ... Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... Processing triggers for libc-bin (2.40-6) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/docker-registry-2.8.3+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../docker-registry_2.8.3+ds1-2_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.3+ds1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Reinhard Tartler dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 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-i686-linux-gnu && go install -trimpath -v -p 22 -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/coverage/rtcov internal/asan internal/msan unicode/utf8 math/bits internal/profilerecord cmp container/list internal/unsafeheader internal/race crypto/internal/alias internal/goarch internal/byteorder internal/itoa internal/goos unicode internal/runtime/syscall internal/goexperiment sync/atomic internal/godebugs internal/runtime/atomic internal/cpu crypto/internal/boring/sig unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace log/internal runtime/internal/math internal/abi runtime/internal/sys encoding github.com/docker/distribution/manifest google.golang.org/protobuf/internal/flags github.com/docker/distribution/registry/storage/driver/gcs github.com/docker/distribution/registry/storage/driver/oss github.com/aws/aws-sdk-go/aws/client/metadata internal/chacha8rand google.golang.org/protobuf/internal/set math internal/bytealg internal/runtime/exithook internal/stringslite runtime github.com/klauspost/compress github.com/aws/aws-sdk-go/internal/sdkmath crypto/subtle internal/reflectlite iter internal/weak runtime/metrics sync maps slices internal/singleflight internal/testlog google.golang.org/protobuf/internal/pragma internal/bisect github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo internal/godebug errors sort path crypto/internal/edwards25519/field io vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 internal/oserror math/rand strconv crypto/internal/nistec/fiat syscall crypto/internal/edwards25519 internal/concurrent hash bytes crypto/internal/randutil strings github.com/aws/aws-sdk-go/internal/sdkio github.com/beorn7/perks/quantile unique hash/fnv hash/crc32 crypto encoding/base32 crypto/rc4 net/netip golang.org/x/crypto/blowfish reflect crypto/md5 github.com/kr/text vendor/golang.org/x/text/transform crypto/cipher golang.org/x/text/transform net/http/internal/ascii bufio github.com/munnerz/goautoneg github.com/garyburd/redigo/internal regexp/syntax github.com/aws/aws-sdk-go/internal/sdkuri github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn go/build/constraint html crypto/des crypto/internal/boring crypto/hmac crypto/sha256 crypto/sha1 crypto/aes crypto/sha512 vendor/golang.org/x/crypto/hkdf internal/syscall/execenv internal/syscall/unix time regexp crypto/internal/nistec github.com/bugsnag/bugsnag-go/headers context github.com/aws/aws-sdk-go/internal/sdkrand io/fs internal/poll crypto/ecdh internal/fmtsort github.com/rogpeppe/go-internal/fmtsort encoding/binary internal/filepathlite embed google.golang.org/protobuf/internal/editiondefaults os encoding/base64 vendor/golang.org/x/crypto/chacha20 github.com/cespare/xxhash vendor/golang.org/x/crypto/internal/poly1305 github.com/klauspost/compress/internal/snapref golang.org/x/sys/unix vendor/golang.org/x/crypto/chacha20poly1305 encoding/pem github.com/bugsnag/bugsnag-go/device google.golang.org/protobuf/internal/detrand io/ioutil os/signal internal/sysinfo path/filepath github.com/prometheus/procfs/internal/util vendor/golang.org/x/sys/cpu fmt net vendor/golang.org/x/crypto/sha3 os/exec github.com/bugsnag/panicwrap github.com/opencontainers/image-spec/specs-go github.com/opencontainers/go-digest mime/quotedprintable encoding/hex log net/http/internal vendor/golang.org/x/net/http2/hpack github.com/pkg/errors database/sql/driver go/token google.golang.org/protobuf/internal/version google.golang.org/protobuf/internal/errors net/url mime compress/flate encoding/json math/big gopkg.in/yaml.v2 github.com/prometheus/procfs/internal/fs vendor/golang.org/x/text/unicode/norm runtime/debug github.com/klauspost/compress/fse github.com/docker/distribution/version google.golang.org/protobuf/encoding/protowire text/template/parse encoding/csv github.com/bugsnag/bugsnag-go/errors flag github.com/distribution/reference golang.org/x/text/unicode/norm github.com/opencontainers/image-spec/specs-go/v1 google.golang.org/protobuf/reflect/protoreflect vendor/golang.org/x/text/unicode/bidi golang.org/x/text/unicode/bidi github.com/aws/aws-sdk-go/aws/awserr os/user encoding/xml text/tabwriter github.com/aws/aws-sdk-go/internal/s3shared/arn github.com/aws/aws-sdk-go/internal/ini runtime/trace github.com/klauspost/compress/huff0 github.com/opencontainers/go-digest/digestset go/scanner go/doc/comment github.com/kr/pretty compress/gzip testing github.com/docker/distribution/digestset github.com/docker/distribution/reference internal/profile runtime/pprof go/ast golang.org/x/text/secure/bidirule vendor/golang.org/x/text/secure/bidirule text/template google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry vendor/golang.org/x/net/idna golang.org/x/crypto/vendor/golang.org/x/net/idna google.golang.org/protobuf/proto github.com/sirupsen/logrus github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/internal/encoding/defval go/internal/typeparams go/printer go/parser google.golang.org/protobuf/encoding/protodelim crypto/rand google.golang.org/protobuf/internal/filedesc crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig crypto/dsa google.golang.org/protobuf/encoding/prototext encoding/asn1 github.com/aws/aws-sdk-go/aws/awsutil github.com/docker/distribution/registry/storage/driver crypto/ed25519 crypto/internal/hpke github.com/docker/distribution/uuid crypto/internal/mlkem768 golang.org/x/crypto/bcrypt github.com/klauspost/compress/zstd crypto/rsa github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware github.com/docker/distribution/registry/storage/driver/middleware/redirect crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte gopkg.in/check.v1 crypto/ecdsa google.golang.org/protobuf/internal/encoding/tag github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar google.golang.org/protobuf/internal/impl github.com/aws/aws-sdk-go/aws/credentials github.com/aws/aws-sdk-go/aws/credentials/processcreds vendor/golang.org/x/net/http/httpproxy github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener net/textproto github.com/google/uuid github.com/mitchellh/mapstructure github.com/garyburd/redigo/redis crypto/x509 github.com/spf13/pflag github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb github.com/prometheus/client_model/go crypto/tls github.com/spf13/cobra github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal net/http/httptrace net/smtp github.com/docker/libtrust net/http github.com/docker/distribution/registry/auth expvar github.com/docker/distribution/registry/api/errcode github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header net/http/pprof github.com/docker/distribution/registry/client/auth/challenge github.com/docker/distribution/registry/client/transport github.com/docker/distribution/configuration github.com/docker/distribution/registry/storage/driver/testsuites github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/gorilla/mux github.com/bugsnag/bugsnag-go/sessions github.com/prometheus/common/expfmt github.com/docker/distribution github.com/felixge/httpsnoop github.com/aws/aws-sdk-go/aws net/http/httputil golang.org/x/crypto/acme github.com/ncw/swift github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil github.com/bugsnag/bugsnag-go github.com/docker/distribution/manifest/manifestlist github.com/docker/distribution/manifest/ocischema github.com/docker/distribution/manifest/schema2 github.com/docker/distribution/manifest/schema1 github.com/docker/distribution/registry/middleware/repository github.com/aws/aws-sdk-go/aws/auth/bearer github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/private/protocol/eventstream github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 golang.org/x/crypto/acme/autocert github.com/gorilla/handlers github.com/prometheus/client_golang/prometheus github.com/docker/distribution/registry/proxy/scheduler github.com/docker/distribution/health github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/notifications github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/testutil github.com/docker/distribution/registry/auth/token github.com/Shopify/logrus-bugsnag github.com/docker/distribution/health/checks github.com/docker/distribution/health/api github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/client github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/csm github.com/aws/aws-sdk-go/private/checksum github.com/aws/aws-sdk-go/private/protocol 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/query/queryutil github.com/aws/aws-sdk-go/private/protocol/rest github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/aws/signer/v4 github.com/aws/aws-sdk-go/aws/defaults 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/prometheus/client_golang/prometheus/promhttp github.com/aws/aws-sdk-go/service/sso/ssoiface github.com/aws/aws-sdk-go/aws/credentials/ssocreds github.com/aws/aws-sdk-go/service/sts/stsiface github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base github.com/docker/distribution/registry/storage/cache/memory github.com/docker/distribution/registry/storage/cache/cachecheck github.com/docker/distribution/registry/storage/cache/redis github.com/docker/distribution/registry/storage github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/swift github.com/docker/distribution/registry/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-i686-linux-gnu && go test -vet=off -v -p 22 -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] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] === RUN Test time="2026-02-25T21:19:40Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-02-25T21:19:40Z" 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.020s ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-02-25T09:19:40-12:00" level=warning msg="invalid remote IP address: \"1.2.3\"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.016s === 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.007s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.004s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS ok github.com/docker/distribution/health/checks 0.005s === 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.007s === 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.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.033s === 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.007s ? 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] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/02/25 09:19:41 http: TLS handshake error from 127.0.0.1:48276: 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:36481/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36481/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36481/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36481/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:45833?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.98s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-02-25T09:19:42-12:00" level=info msg="broadcaster: closing" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" time="2026-02-25T09:19:42-12:00" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-02-25T09:19:42-12:00" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 1} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 1} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 1} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 1} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:42-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-02-25T09:19:43-12:00" level=warning msg="&{0x8e1e408 0.9} encountered too many errors, backing off" time="2026-02-25T09:19:43-12:00" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.64s) PASS ok github.com/docker/distribution/notifications 1.805s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? 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] ? github.com/docker/distribution/version [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown registry_test.go:76: flaky --- SKIP: TestGracefulShutdown (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite time="2026-02-25T09:19:42-12:00" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" time="2026-02-25T09:19:42.195628226-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:19:42.195688171-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:19:42.19575889-12:00" level=info msg="Starting upload purge in 1m0s" go.version=go1.23.5 time="2026-02-25T09:19:42.208374537-12:00" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 --- PASS: TestRegistryUnsupportedCipherSuite (9.06s) PASS ok github.com/docker/distribution/registry 9.067s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.004s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.095s === RUN TestBasicAccessController time="2026-02-25T09:19:41-12:00" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.23.5 instance.id=0752c160-718b-4a6a-b4a9-faa860a76a5c time="2026-02-25T09:19:41-12:00" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.23.5 instance.id=0752c160-718b-4a6a-b4a9-faa860a76a5c --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-02-25T09:19:41-12:00" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.5 password=inOtslqFF1BWopHeVz_Xqse7sCSDgJnH7OmRnEgx04g user=docker --- PASS: TestCreateHtpasswdFile (0.10s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.117s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.09s) === RUN TestLeeway time="2026-02-25T09:19:41-12:00" level=info msg="token not to be used before 2026-02-25 09:19:42 -1200 -12 - currently 2026-02-25 09:19:41.379618342 -1200 -12 m=+0.094609016" time="2026-02-25T09:19:41-12:00" level=info msg="token not to be used after 2026-02-25 09:19:41 -1200 -12 - currently 2026-02-25 09:19:41.384711917 -1200 -12 m=+0.099702577" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2026-02-25T09:19:41-12:00" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.06s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.169s === 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.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === 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.083s === 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.023s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.005s === RUN TestCheckAPI time="2026-02-25T09:19:42-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:19:42-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:19:42-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33723" http.request.id=0ccb8e22-7b5d-4810-a2ef-22d876a430ae http.request.method=GET http.request.remoteaddr="127.0.0.1:40230" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.036665ms http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:19:42 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-02-25T09:19:42-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:19:42-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:19:42-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=cca95ac0-d552-402b-a2e3-7253ed8b54a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.696801ms http.response.status=200 http.response.written=20 127.0.0.1 - - [25/Feb/2026:09:19:42 -1200] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-25T09:19:43-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=42815305-7a49-41c2-8571-1d16bed5131a http.request.method=POST http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.252707ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:43 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:46-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=6ab40bf2-9269-4777-aee2-622025fe32c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/aaaa/blobs/uploads/625ef35a-377a-4030-bdb5-69f722091989?_state=UlDnAsL8c-vH-Ic5EfkWKlJ_R7JAzKrNNJqoWcSZ6Op7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MjVlZjM1YS0zNzdhLTQwMzAtYmRiNS02OWY3MjIwOTE5ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NDMuMjgwMDYwNTU2WiJ9&digest=sha256%3A83764a0fd14e58d3ec5917951440bc19900fc1c1639f4a80ddb9ce7d21f6f3e4" http.request.useragent=Go-http-client/1.1 http.response.duration=2.751173083s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:43 -1200] "PUT /v2/foo/aaaa/blobs/uploads/625ef35a-377a-4030-bdb5-69f722091989?_state=UlDnAsL8c-vH-Ic5EfkWKlJ_R7JAzKrNNJqoWcSZ6Op7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MjVlZjM1YS0zNzdhLTQwMzAtYmRiNS02OWY3MjIwOTE5ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NDMuMjgwMDYwNTU2WiJ9&digest=sha256%3A83764a0fd14e58d3ec5917951440bc19900fc1c1639f4a80ddb9ce7d21f6f3e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:46-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=612a49eb-dc57-4745-b527-60033141567e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.690169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:46 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:46-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=f603bacc-f149-4695-9df1-e2f87759d123 http.request.method=POST http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.105452ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:46 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:49-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=d905a788-f4e7-4c54-b19b-a3bb45575b80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/bbbb/blobs/uploads/ce577389-7333-4ad4-a1d3-098981cfb169?_state=J_ihICq7nbP37ArcGihgSzV0h5zutZXusxR6afw5S9p7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjZTU3NzM4OS03MzMzLTRhZDQtYTFkMy0wOTg5ODFjZmIxNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NDYuMzA1ODQ5NzY5WiJ9&digest=sha256%3A296d52eb1ff5582d22622445d122124d57e8bfe1fd3716331037ec0cd20f9995" http.request.useragent=Go-http-client/1.1 http.response.duration=3.168393239s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:46 -1200] "PUT /v2/foo/bbbb/blobs/uploads/ce577389-7333-4ad4-a1d3-098981cfb169?_state=J_ihICq7nbP37ArcGihgSzV0h5zutZXusxR6afw5S9p7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjZTU3NzM4OS03MzMzLTRhZDQtYTFkMy0wOTg5ODFjZmIxNjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NDYuMzA1ODQ5NzY5WiJ9&digest=sha256%3A296d52eb1ff5582d22622445d122124d57e8bfe1fd3716331037ec0cd20f9995 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:49-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=85afd931-3aaf-4f02-9942-d4889510c2bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.535359ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:49 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:49-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=fd971ae2-809c-4882-a331-538fa6e00f3a http.request.method=POST http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.17075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:49 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:55-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=a6be49b7-d327-4297-9e69-b6354a7e6549 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/cccc/blobs/uploads/3d2c04fa-fa2c-45bd-9905-7f4e289f62e2?_state=r5U33J7MKtuxNfRgbfSuqslmjQsS2p8xgb46VPGODIZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzZDJjMDRmYS1mYTJjLTQ1YmQtOTkwNS03ZjRlMjg5ZjYyZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NDkuODQ1MDgyMjQxWiJ9&digest=sha256%3A58fc1c4d4237ade9aa99124653a7d0adece04a6596803cb514676afafca0a136" http.request.useragent=Go-http-client/1.1 http.response.duration=5.737937494s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:49 -1200] "PUT /v2/foo/cccc/blobs/uploads/3d2c04fa-fa2c-45bd-9905-7f4e289f62e2?_state=r5U33J7MKtuxNfRgbfSuqslmjQsS2p8xgb46VPGODIZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzZDJjMDRmYS1mYTJjLTQ1YmQtOTkwNS03ZjRlMjg5ZjYyZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NDkuODQ1MDgyMjQxWiJ9&digest=sha256%3A58fc1c4d4237ade9aa99124653a7d0adece04a6596803cb514676afafca0a136 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:55-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=53474d64-9f59-437e-b07b-b2cc1e4af9ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.452522ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:55 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:19:55-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=4cd717bf-ea62-429c-bcbb-6b92cedfc752 http.request.method=POST http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.169961ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:55 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:01-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=69814afd-e536-48fa-8c0e-97bf17a029f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/dddd/blobs/uploads/e287dabe-727e-4ac1-8d19-8e7d91aa449f?_state=6homtmlirBqWa05UEbTtyMV-XBdtZBvEPnNcpRoxjON7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMjg3ZGFiZS03MjdlLTRhYzEtOGQxOS04ZTdkOTFhYTQ0OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NTUuOTI2MjUyMTUyWiJ9&digest=sha256%3Ab98788ac5689d84f246f08a1cdf4257297ae2ec752fc69dad19120aad1600f6d" http.request.useragent=Go-http-client/1.1 http.response.duration=5.248186744s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:19:55 -1200] "PUT /v2/foo/dddd/blobs/uploads/e287dabe-727e-4ac1-8d19-8e7d91aa449f?_state=6homtmlirBqWa05UEbTtyMV-XBdtZBvEPnNcpRoxjON7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlMjg3ZGFiZS03MjdlLTRhYzEtOGQxOS04ZTdkOTFhYTQ0OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MTk6NTUuOTI2MjUyMTUyWiJ9&digest=sha256%3Ab98788ac5689d84f246f08a1cdf4257297ae2ec752fc69dad19120aad1600f6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:01-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=78433c0c-034b-44ac-9605-21f8dfa71b52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.53763ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:01 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:01-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=38776909-3841-43b3-907d-7b86edca4195 http.request.method=POST http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.16957ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:01 -1200] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:04-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=23a33cbf-4bb2-4548-a8c3-c385179c2844 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/eeee/blobs/uploads/088ebe1a-5837-444b-96f4-52154b1ebe8a?_state=mMBVZuU11b1O-JX_g5hKXc5aEXD1UHLgoWHWMkMsxRF7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwODhlYmUxYS01ODM3LTQ0NGItOTZmNC01MjE1NGIxZWJlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MDEuNDYwNDgzNDMzWiJ9&digest=sha256%3A7a90b4343d24d4fde88414bfbdf07a755c15020b62f80c7daa5921a18e1446e1" http.request.useragent=Go-http-client/1.1 http.response.duration=2.70420549s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:01 -1200] "PUT /v2/foo/eeee/blobs/uploads/088ebe1a-5837-444b-96f4-52154b1ebe8a?_state=mMBVZuU11b1O-JX_g5hKXc5aEXD1UHLgoWHWMkMsxRF7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwODhlYmUxYS01ODM3LTQ0NGItOTZmNC01MjE1NGIxZWJlOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MDEuNDYwNDgzNDMzWiJ9&digest=sha256%3A7a90b4343d24d4fde88414bfbdf07a755c15020b62f80c7daa5921a18e1446e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:04-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=ac68a3e9-4712-482e-8edf-35596f59dfdf http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.586016ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:04 -1200] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:04-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=b5b8756f-4edd-4d2f-92e3-e4dacb96fd51 http.request.method=POST http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.154121ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:04 -1200] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=0ebebf9a-6717-497e-9652-c678eabcf110 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/ffff/blobs/uploads/600e4f10-4d58-4e8d-a144-5034681aae0a?_state=f-JDeG7jKO5Ll8NpciKGy4CNmztcEeor8sxZiFOpcGh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2MDBlNGYxMC00ZDU4LTRlOGQtYTE0NC01MDM0NjgxYWFlMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MDQuNDc5MTcyMjA2WiJ9&digest=sha256%3Aef94cf6a4b1bd7a3fb7d8a6f955e1434d2f57caecf143bda52e48a63813b8fed" http.request.useragent=Go-http-client/1.1 http.response.duration=3.560486353s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:04 -1200] "PUT /v2/foo/ffff/blobs/uploads/600e4f10-4d58-4e8d-a144-5034681aae0a?_state=f-JDeG7jKO5Ll8NpciKGy4CNmztcEeor8sxZiFOpcGh7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2MDBlNGYxMC00ZDU4LTRlOGQtYTE0NC01MDM0NjgxYWFlMGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MDQuNDc5MTcyMjA2WiJ9&digest=sha256%3Aef94cf6a4b1bd7a3fb7d8a6f955e1434d2f57caecf143bda52e48a63813b8fed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=e965161f-f678-40a4-9985-2eb088d6c7de http.request.method=PUT http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.486203ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=e7baadad-013a-46e6-a252-f29d7f92e6ee http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.264µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=0fba209a-6e79-4401-a72d-60ada5bdaaca http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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="983.798µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=47042683-42c2-422d-8c34-1dec1c816fd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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="899.554µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=458b65cb-f23d-4c7d-83cb-3e9cecabb670 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.929µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=092b87f5-a670-4bd3-a493-f220525e942f http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/_catalog?n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.565072ms http.response.status=200 http.response.written=63 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=cc080b24-a7e1-4b0d-8427-0c3b79935937 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.464063ms http.response.status=200 http.response.written=41 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:15]" err.message="invalid number of results requested" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=92b59a44-493f-4ab6-bdd4-bbb4b5a6ac21 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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.297175ms http.response.status=400 http.response.written=116 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=error msg="response completed with error" err.code="pagination number invalid" err.detail="map[n:6]" err.message="invalid number of results requested" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=87767d06-49bd-4e52-b1c1-ddafec59da20 http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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="872.2µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=ff206364-2352-4a04-8342-ff073dddc60e http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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="852.028µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34341" http.request.id=f1a0fea1-5b48-4ea5-9a73-5fa1e3135ffc http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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=1.045733ms http.response.status=200 http.response.written=74 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-02-25T09:20:08-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:08-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:08-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=e74901b3-27dd-48a3-98c2-62cd57e561df http.request.method=POST http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.18656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:11-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=0a9bc07a-46ec-4fa8-9d72-25723d2964af http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri="/v2/foo/aaaa/blobs/uploads/d9f272ae-bf70-4839-b827-42c057004ed5?_state=WGzsdnEl6dNNRv4yQFowrs9x-injZ6yAa--OnxO407d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkOWYyNzJhZS1iZjcwLTQ4MzktYjgyNy00MmMwNTcwMDRlZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MDguMzE5Njk0NTIyWiJ9&digest=sha256%3Abcc86c696eafbc05c56962f2dc7f12962c0dd7d7e852d6ae79e59674089d80f0" http.request.useragent=Go-http-client/1.1 http.response.duration=2.789947661s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:08 -1200] "PUT /v2/foo/aaaa/blobs/uploads/d9f272ae-bf70-4839-b827-42c057004ed5?_state=WGzsdnEl6dNNRv4yQFowrs9x-injZ6yAa--OnxO407d7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkOWYyNzJhZS1iZjcwLTQ4MzktYjgyNy00MmMwNTcwMDRlZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MDguMzE5Njk0NTIyWiJ9&digest=sha256%3Abcc86c696eafbc05c56962f2dc7f12962c0dd7d7e852d6ae79e59674089d80f0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:11-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=eabad279-dcab-4ac7-bcb8-20f9d285f9c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=5.552755ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:11 -1200] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:11-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=987bad34-1ace-4e77-8158-d3eee33e7a45 http.request.method=POST http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.079499ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:11 -1200] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=8aada50e-0baf-4989-af42-d6e298743ce9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri="/v2/foo/bbbb/blobs/uploads/bcaf266d-1af7-4a89-8bef-98e0a0dcb1ea?_state=Kdzkff7kNpVCKb5mFQ9qsVjjgxuYnawiJbSEzmsNhN57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiY2FmMjY2ZC0xYWY3LTRhODktOGJlZi05OGUwYTBkY2IxZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MTEuMzE4NzA5MTg4WiJ9&digest=sha256%3Ad48fd024de05e4323cd7f69d388b5f4caa8a5b49fecb31a8f26ffc844e0dc123" http.request.useragent=Go-http-client/1.1 http.response.duration=1.84111424s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:11 -1200] "PUT /v2/foo/bbbb/blobs/uploads/bcaf266d-1af7-4a89-8bef-98e0a0dcb1ea?_state=Kdzkff7kNpVCKb5mFQ9qsVjjgxuYnawiJbSEzmsNhN57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiY2FmMjY2ZC0xYWY3LTRhODktOGJlZi05OGUwYTBkY2IxZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MTEuMzE4NzA5MTg4WiJ9&digest=sha256%3Ad48fd024de05e4323cd7f69d388b5f4caa8a5b49fecb31a8f26ffc844e0dc123 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=ebd37bd0-2034-4f77-9377-aebc91be8e1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.451517ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:13 -1200] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=a9371782-21e2-49db-ad64-0d912f581513 http.request.method=POST http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.721508ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:13 -1200] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:18-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=3e1e27f5-e821-4933-bf97-3c7428bc16b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri="/v2/foo/cccc/blobs/uploads/c3b32594-a7b3-413d-b9e4-afa76b893b8b?_state=45MxubnggSdbvAOjDHVbYAB_P_RW49XYh8vQ3nTUmYR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjM2IzMjU5NC1hN2IzLTQxM2QtYjllNC1hZmE3NmI4OTNiOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MTMuNDk5MDY4ODQ1WiJ9&digest=sha256%3Ab722eb6e14ec03c27dd06a774372b1335ebc99478cd0930524328faa33d5b106" http.request.useragent=Go-http-client/1.1 http.response.duration=5.011697009s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:13 -1200] "PUT /v2/foo/cccc/blobs/uploads/c3b32594-a7b3-413d-b9e4-afa76b893b8b?_state=45MxubnggSdbvAOjDHVbYAB_P_RW49XYh8vQ3nTUmYR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjM2IzMjU5NC1hN2IzLTQxM2QtYjllNC1hZmE3NmI4OTNiOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MTMuNDk5MDY4ODQ1WiJ9&digest=sha256%3Ab722eb6e14ec03c27dd06a774372b1335ebc99478cd0930524328faa33d5b106 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:18-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=5978edcd-791d-4b4e-901f-34662c3a7bcb http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.421904ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:18 -1200] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:18-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=bcb921ef-649b-4c97-a2cd-191e92ec7f3c http.request.method=POST http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.086134ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:18 -1200] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=1f8428ac-4a87-402e-9ab4-5b1e3e47ca10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri="/v2/foo/dddd/blobs/uploads/d2cf00c6-13f7-4e24-97cb-136e533034d0?_state=1mYRpk-cg6hnbkYHWc8wrY0JIDhymB9-sZafKCmaSD17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMmNmMDBjNi0xM2Y3LTRlMjQtOTdjYi0xMzZlNTMzMDM0ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MTguODQxNTU3MTQ5WiJ9&digest=sha256%3A0f06bd5319909496c4b5a0b51b0d09de8a91ef05c93e7826c71c5b5839cfbf7b" http.request.useragent=Go-http-client/1.1 http.response.duration=4.315018347s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:18 -1200] "PUT /v2/foo/dddd/blobs/uploads/d2cf00c6-13f7-4e24-97cb-136e533034d0?_state=1mYRpk-cg6hnbkYHWc8wrY0JIDhymB9-sZafKCmaSD17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMmNmMDBjNi0xM2Y3LTRlMjQtOTdjYi0xMzZlNTMzMDM0ZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MTguODQxNTU3MTQ5WiJ9&digest=sha256%3A0f06bd5319909496c4b5a0b51b0d09de8a91ef05c93e7826c71c5b5839cfbf7b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=7b60639a-d2bf-4b61-89cd-5a69e52f5501 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35130" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.425695ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33473" http.request.id=f6c1c11e-c572-463a-a320-ae23fb4a1336 http.request.method=GET http.request.remoteaddr="127.0.0.1:35130" 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="865.099µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (40.18s) === RUN TestURLPrefix time="2026-02-25T09:20:23-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:23-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45613" http.request.id=b3e143aa-9f49-4f2d-a55d-b77bf059830a http.request.method=GET http.request.remoteaddr="127.0.0.1:42162" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="948.144µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-02-25T09:20:23-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:23-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:23-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=f076e942-efe6-4535-baaf-409d6c3418cf http.request.method=GET http.request.remoteaddr="127.0.0.1:50722" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.214553ms http.response.status=404 http.response.written=157 vars.digest="sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "GET /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=fc14d8ab-3b79-4f40-97de-f9aa6ab23d1c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50726" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.043877ms http.response.status=404 http.response.written=157 vars.digest="sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "HEAD /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=c189ecf1-9c13-400c-a489-64b3037e4f38 http.request.method=POST http.request.remoteaddr="127.0.0.1:50726" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.058496ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=f625996f-f8e7-4c92-b977-607b9d2b2644 http.request.method=GET http.request.remoteaddr="127.0.0.1:50726" http.request.uri="/v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.088961ms http.response.status=204 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "GET /v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=c1e79907-792c-424d-aa43-afef0cd2c1e7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50726" http.request.uri="/v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.095847ms http.response.status=204 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "DELETE /v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=3a888937-0d4f-489c-a758-b2b7a76ae7a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50726" http.request.uri="/v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=7043f8ff-1923-417d-9cdc-c49bacfd869a time="2026-02-25T09:20:23-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=3a888937-0d4f-489c-a758-b2b7a76ae7a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:50726" http.request.uri="/v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.092202ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=7043f8ff-1923-417d-9cdc-c49bacfd869a 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "GET /v2/foo/bar/blobs/uploads/7043f8ff-1923-417d-9cdc-c49bacfd869a?_state=fVzUuacIY79kOA3S4XXuwYh0fX5P7Gm4PIvss7FNqmd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNDNmOGZmLTE5MjMtNDE3ZC05Y2RjLWM0OWJhY2ZkODY5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NDk1NjMzNloifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=f6d0ad78-8e91-4c83-95f8-9d3678998288 http.request.method=POST http.request.remoteaddr="127.0.0.1:50728" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.123014ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=bd6b193a-03e6-463e-b1e9-d8c8fbe5913f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9?_state=UQ-bsB1h8iK6oazpCn7QqGakHgFnHbygjq_IF9kcfQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMmM1OWU5LWM2ZGMtNDg0YS1iMWNlLWUyYTM3YzFmMGRhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NTUyNzA2NjRaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 provided="sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" vars.name=foo/bar vars.uuid=fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9 time="2026-02-25T09:20:23-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=bd6b193a-03e6-463e-b1e9-d8c8fbe5913f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9?_state=UQ-bsB1h8iK6oazpCn7QqGakHgFnHbygjq_IF9kcfQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMmM1OWU5LWM2ZGMtNDg0YS1iMWNlLWUyYTM3YzFmMGRhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NTUyNzA2NjRaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9 time="2026-02-25T09:20:23-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=bd6b193a-03e6-463e-b1e9-d8c8fbe5913f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9?_state=UQ-bsB1h8iK6oazpCn7QqGakHgFnHbygjq_IF9kcfQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMmM1OWU5LWM2ZGMtNDg0YS1iMWNlLWUyYTM3YzFmMGRhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NTUyNzA2NjRaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.220383ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "PUT /v2/foo/bar/blobs/uploads/fa2c59e9-c6dc-484a-b1ce-e2a37c1f0da9?_state=UQ-bsB1h8iK6oazpCn7QqGakHgFnHbygjq_IF9kcfQ97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhMmM1OWU5LWM2ZGMtNDg0YS1iMWNlLWUyYTM3YzFmMGRhOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NTUyNzA2NjRaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=310cd4b9-d60f-4369-a440-b43020e8323f http.request.method=POST http.request.remoteaddr="127.0.0.1:50728" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.009828ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=d95d7cb7-b55b-46a2-80b1-72422237ff62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/c61894d8-e068-4803-a64b-d4c5b8cc90fb?_state=1pxX4X3z5jx9XLVSp1EBKDy26oMwfgruvEtPY52GNdN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2MTg5NGQ4LWUwNjgtNDgwMy1hNjRiLWQ0YzViOGNjOTBmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NTgyMjUwNTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.274769ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "PUT /v2/foo/bar/blobs/uploads/c61894d8-e068-4803-a64b-d4c5b8cc90fb?_state=1pxX4X3z5jx9XLVSp1EBKDy26oMwfgruvEtPY52GNdN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2MTg5NGQ4LWUwNjgtNDgwMy1hNjRiLWQ0YzViOGNjOTBmYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NTgyMjUwNTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=edf4678a-7231-44b8-a101-de700baf091d http.request.method=POST http.request.remoteaddr="127.0.0.1:50728" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.076843ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=8fd4d8df-ef75-485f-9915-6d60b97cb5c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/46a67549-b2c2-4c36-b961-5b55a48d3ac2?_state=z0zfE1f5H7IO9hAfW6JSyLldhg5j6MV3w-5TsqYxRuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2YTY3NTQ5LWIyYzItNGMzNi1iOTYxLTViNTVhNDhkM2FjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NjEyNjgxNTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.393645ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "PUT /v2/foo/bar/blobs/uploads/46a67549-b2c2-4c36-b961-5b55a48d3ac2?_state=z0zfE1f5H7IO9hAfW6JSyLldhg5j6MV3w-5TsqYxRuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2YTY3NTQ5LWIyYzItNGMzNi1iOTYxLTViNTVhNDhkM2FjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NjEyNjgxNTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:23-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=05aea2d1-e313-4bbc-8eb3-6b7dc76936f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:50728" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.035892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:26-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=b868a4fa-e5bc-4b29-b47c-864bb70011c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/31efa6cf-0494-4126-8149-b54421b6cdbd?_state=TN14Wu98I4-UNi2MEOoeKhj4gNNnSD3_A3x-HlmWbe57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxZWZhNmNmLTA0OTQtNDEyNi04MTQ5LWI1NDQyMWI2Y2RiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NjQzOTY4MzlaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.duration=3.39354304s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:23 -1200] "PUT /v2/foo/bar/blobs/uploads/31efa6cf-0494-4126-8149-b54421b6cdbd?_state=TN14Wu98I4-UNi2MEOoeKhj4gNNnSD3_A3x-HlmWbe57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxZWZhNmNmLTA0OTQtNDEyNi04MTQ5LWI1NDQyMWI2Y2RiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyMy40NjQzOTY4MzlaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=0059796f-6f0f-406f-9125-fa4e40b3203a http.request.method=POST http.request.remoteaddr="127.0.0.1:50728" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.23915ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:27 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:41335" http.request.id=64008081-32dd-43e3-8824-72c19ad22fc4 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/c5502553-e252-473a-b95e-41720dffee1b?_state=oLO8nEc8Szk5LdnHn8wg9CQz8kCRMPvWyMGbpIjL6xB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1NTAyNTUzLWUyNTItNDczYS1iOTVlLTQxNzIwZGZmZWUxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyNy4wMjcwMjM3MzlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.429471631s http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:27 -1200] "PATCH /v2/foo/bar/blobs/uploads/c5502553-e252-473a-b95e-41720dffee1b?_state=oLO8nEc8Szk5LdnHn8wg9CQz8kCRMPvWyMGbpIjL6xB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1NTAyNTUzLWUyNTItNDczYS1iOTVlLTQxNzIwZGZmZWUxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDoyNy4wMjcwMjM3MzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=5daac2ff-0393-4a4c-9175-34d78ff3579c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/uploads/c5502553-e252-473a-b95e-41720dffee1b?_state=hQBBs_W03an3j-bE7O8-cnlcOIqfcCUVPcb1V_J5CDZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1NTAyNTUzLWUyNTItNDczYS1iOTVlLTQxNzIwZGZmZWUxYiIsIk9mZnNldCI6MjQ2ODk2NjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MjdaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.468561ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "PUT /v2/foo/bar/blobs/uploads/c5502553-e252-473a-b95e-41720dffee1b?_state=hQBBs_W03an3j-bE7O8-cnlcOIqfcCUVPcb1V_J5CDZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM1NTAyNTUzLWUyNTItNDczYS1iOTVlLTQxNzIwZGZmZWUxYiIsIk9mZnNldCI6MjQ2ODk2NjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MjdaIn0%3D&digest=sha256%3Ab039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=eb19ef92-b1fa-4d4d-9f66-78f74ba1baf1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.366415ms http.response.status=200 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "HEAD /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=0fd95d27-00f9-4034-9a55-a85ed16c3623 http.request.method=GET http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=129.228312ms http.response.status=200 http.response.written=24689664 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 200 24689664 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=error msg="error parsing digest=\"sha257:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e\": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=b3617998-1c9c-48a6-ad49-edfffc9dd064 http.request.method=GET http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/sha257:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" vars.name=foo/bar time="2026-02-25T09:20:30-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=b3617998-1c9c-48a6-ad49-edfffc9dd064 http.request.method=GET http.request.remoteaddr="127.0.0.1:50728" http.request.uri="/v2/foo/bar/blobs/sha257:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.014051ms http.response.status=400 http.response.written=110 vars.digest="sha257:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/sha257:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=7e52d4b9-dc98-4251-9131-847f5ec8894a http.request.method=GET http.request.remoteaddr="127.0.0.1:58098" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.370133ms http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:30-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:30-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=dc615afb-0e59-4b5f-8760-41dd61f70b77 http.request.method=GET http.request.remoteaddr="127.0.0.1:56396" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.403359ms http.response.status=404 http.response.written=157 vars.digest="sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=f9f24b01-26f4-4be3-afd7-de7055363ab6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56410" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.13517ms http.response.status=404 http.response.written=157 vars.digest="sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "HEAD /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=3404cda9-9fb0-4ab0-bf84-4cc3f9af5309 http.request.method=POST http.request.remoteaddr="127.0.0.1:56410" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.039813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=a055750b-dc1a-481d-9db9-ad5fffe4a29a http.request.method=GET http.request.remoteaddr="127.0.0.1:56410" http.request.uri="/v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.190564ms http.response.status=204 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=3b7c772d-00a1-4c41-b5f0-69fbaa7cb3b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56410" http.request.uri="/v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.081956ms http.response.status=204 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "DELETE /v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=3f0aa685-f20e-42e8-9d7a-c1a2c6516f12 http.request.method=GET http.request.remoteaddr="127.0.0.1:56410" http.request.uri="/v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3 time="2026-02-25T09:20:30-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=3f0aa685-f20e-42e8-9d7a-c1a2c6516f12 http.request.method=GET http.request.remoteaddr="127.0.0.1:56410" http.request.uri="/v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.046527ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/uploads/b3f4e12b-2862-4391-a5ee-6f0a3aa79fd3?_state=6L-D2FKE9FvOS_s5zc-6tR3cxdFHzfJx3gEgPG1McB57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzZjRlMTJiLTI4NjItNDM5MS1hNWVlLTZmMGEzYWE3OWZkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44ODQzODUyOTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=a4c84ad9-b6b2-411c-8b3e-f892a7a40a13 http.request.method=POST http.request.remoteaddr="127.0.0.1:56418" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.136593ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=5f3bb791-c19d-4bf9-b894-58219a12a04e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/058205dd-ab2c-44c4-90d2-cea885424536?_state=L9eYBqmryW92nKBO9eIA05ydqPQU2zlYaoaxwawthVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ODIwNWRkLWFiMmMtNDRjNC05MGQyLWNlYTg4NTQyNDUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTAzNTIyOTZaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 provided="sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" vars.name=foo/bar vars.uuid=058205dd-ab2c-44c4-90d2-cea885424536 time="2026-02-25T09:20:30-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=5f3bb791-c19d-4bf9-b894-58219a12a04e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/058205dd-ab2c-44c4-90d2-cea885424536?_state=L9eYBqmryW92nKBO9eIA05ydqPQU2zlYaoaxwawthVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ODIwNWRkLWFiMmMtNDRjNC05MGQyLWNlYTg4NTQyNDUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTAzNTIyOTZaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=058205dd-ab2c-44c4-90d2-cea885424536 time="2026-02-25T09:20:30-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=5f3bb791-c19d-4bf9-b894-58219a12a04e http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/058205dd-ab2c-44c4-90d2-cea885424536?_state=L9eYBqmryW92nKBO9eIA05ydqPQU2zlYaoaxwawthVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ODIwNWRkLWFiMmMtNDRjNC05MGQyLWNlYTg4NTQyNDUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTAzNTIyOTZaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.217641ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=058205dd-ab2c-44c4-90d2-cea885424536 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "PUT /v2/foo/bar/blobs/uploads/058205dd-ab2c-44c4-90d2-cea885424536?_state=L9eYBqmryW92nKBO9eIA05ydqPQU2zlYaoaxwawthVN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1ODIwNWRkLWFiMmMtNDRjNC05MGQyLWNlYTg4NTQyNDUzNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTAzNTIyOTZaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=f93b7f3d-ea51-4fcb-a5c4-dc26286b209e http.request.method=POST http.request.remoteaddr="127.0.0.1:56418" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.053474ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=6ef06a7f-1eb2-40b2-ab42-d3426454360b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/fed53890-5361-407f-9b4c-df7c3f925ee4?_state=zwOVBoQ6EoXo4GnfHN5ppUQpsUv1BW7eGpPIVseXwhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlZDUzODkwLTUzNjEtNDA3Zi05YjRjLWRmN2MzZjkyNWVlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTM0NjU5MjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.365335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "PUT /v2/foo/bar/blobs/uploads/fed53890-5361-407f-9b4c-df7c3f925ee4?_state=zwOVBoQ6EoXo4GnfHN5ppUQpsUv1BW7eGpPIVseXwhB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlZDUzODkwLTUzNjEtNDA3Zi05YjRjLWRmN2MzZjkyNWVlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTM0NjU5MjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=f95be66e-1675-41d3-b671-f920dfc916e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:56418" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="997.019µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=ff38ab6a-f426-4d56-b450-6aa2da887d3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/0c466f23-daed-413e-a658-cce29a5a7237?_state=2OyYlbvxJEXBh_qlxO-Nprkvx4ofXCUt4BX_tdLRVwt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNDY2ZjIzLWRhZWQtNDEzZS1hNjU4LWNjZTI5YTVhNzIzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTY1MzU2MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.373588ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "PUT /v2/foo/bar/blobs/uploads/0c466f23-daed-413e-a658-cce29a5a7237?_state=2OyYlbvxJEXBh_qlxO-Nprkvx4ofXCUt4BX_tdLRVwt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNDY2ZjIzLWRhZWQtNDEzZS1hNjU4LWNjZTI5YTVhNzIzNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTY1MzU2MTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:30-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=c93a743e-0096-48f1-b92a-7e8d4eea7005 http.request.method=POST http.request.remoteaddr="127.0.0.1:56418" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.058821ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=01364cd5-facc-43c6-8dc6-906428985b35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/57e62c71-893b-483d-8df5-950127aaaeed?_state=pjg2UdzDUGga7QrgOk7XvPRY9yBt0IcnC1t6EHkTJL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3ZTYyYzcxLTg5M2ItNDgzZC04ZGY1LTk1MDEyN2FhYWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTk2ODI0MzZaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.duration=2.011150357s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "PUT /v2/foo/bar/blobs/uploads/57e62c71-893b-483d-8df5-950127aaaeed?_state=pjg2UdzDUGga7QrgOk7XvPRY9yBt0IcnC1t6EHkTJL57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3ZTYyYzcxLTg5M2ItNDgzZC04ZGY1LTk1MDEyN2FhYWVlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMC44OTk2ODI0MzZaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=b7a15b18-a42a-41bb-8433-b759640eebbf http.request.method=POST http.request.remoteaddr="127.0.0.1:56418" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.220126ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:33 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:34985" http.request.id=c1720731-a631-4a51-b581-9aca8ae2fbfb http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/ef4d467b-03de-4ddd-b4cf-9149c9864b10?_state=OIZ_ZWgOujZHh73YQwrZ-QTpQrzpUZdRXEEoVto7f-d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGQ0NjdiLTAzZGUtNGRkZC1iNGNmLTkxNDljOTg2NGIxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMy4wNDE3OTAwNDJaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.988398279s http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:33 -1200] "PATCH /v2/foo/bar/blobs/uploads/ef4d467b-03de-4ddd-b4cf-9149c9864b10?_state=OIZ_ZWgOujZHh73YQwrZ-QTpQrzpUZdRXEEoVto7f-d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGQ0NjdiLTAzZGUtNGRkZC1iNGNmLTkxNDljOTg2NGIxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozMy4wNDE3OTAwNDJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=0e6e8255-0b16-416f-a83a-f752ddb644e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/uploads/ef4d467b-03de-4ddd-b4cf-9149c9864b10?_state=-oo0Yy2IZP3_eBTbohNUYQ9saE1sjli-prMgxIvmEV97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGQ0NjdiLTAzZGUtNGRkZC1iNGNmLTkxNDljOTg2NGIxMCIsIk9mZnNldCI6MTkxMjkzNDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MzNaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.376825ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "PUT /v2/foo/bar/blobs/uploads/ef4d467b-03de-4ddd-b4cf-9149c9864b10?_state=-oo0Yy2IZP3_eBTbohNUYQ9saE1sjli-prMgxIvmEV97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGQ0NjdiLTAzZGUtNGRkZC1iNGNmLTkxNDljOTg2NGIxMCIsIk9mZnNldCI6MTkxMjkzNDQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MzNaIn0%3D&digest=sha256%3A48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=408c7586-273e-420a-86a2-792ab9057a55 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.075647ms http.response.status=200 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "HEAD /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=57139d57-c6eb-40f9-818f-41b7ff614e12 http.request.method=GET http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=88.12801ms http.response.status=200 http.response.written=19129344 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 200 19129344 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=error msg="error parsing digest=\"sha257:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf\": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=6335ecb1-a2b7-45ac-b213-8612b6119b01 http.request.method=GET http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/sha257:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" vars.name=foo/bar time="2026-02-25T09:20:35-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=6335ecb1-a2b7-45ac-b213-8612b6119b01 http.request.method=GET http.request.remoteaddr="127.0.0.1:56418" http.request.uri="/v2/foo/bar/blobs/sha257:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017343ms http.response.status=400 http.response.written=110 vars.digest="sha257:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/sha257:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=3183d592-bb7a-4628-8d41-27bce55dad87 http.request.method=GET http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.288309ms http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=a8ccf636-09e6-40f9-a470-63502f0c0cb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:41962" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=3.975368ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:34985" http.request.id=d99e489b-d152-4f90-b627-6afd903d4d7e http.request.method=GET http.request.remoteaddr="127.0.0.1:41958" http.request.uri="/v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=8.615209ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/sha256:48ce6191ead8ac7e468ccb22ac6c2901b309ef859c6f40fbda8d32c9543b3daf HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=5c07a8bb-8c75-4eb6-839d-89dbba35cef4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58098" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.532482328s http.response.status=200 http.response.written=2588672 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 200 2588672 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41335" http.request.id=b70ead5a-df36-4789-8ce6-e213d623149c http.request.method=GET http.request.remoteaddr="127.0.0.1:58090" http.request.uri="/v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.539150534s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [25/Feb/2026:09:20:30 -1200] "GET /v2/foo/bar/blobs/sha256:b039f5dea069ff959a05668296432b6adf7dfae0a24ec107ddb667f3e86ff05e HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (12.01s) === RUN TestBlobDelete time="2026-02-25T09:20:35-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:35-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:35-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=5dfdd708-85f3-476a-8937-6dea0ffd2f88 http.request.method=GET http.request.remoteaddr="127.0.0.1:56518" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.22821ms http.response.status=404 http.response.written=157 vars.digest="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=3f55e617-6e9d-4881-bdb4-e79b55a4a75c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56526" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="972.104µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "HEAD /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=035d8d7e-8459-4a5a-87ca-5a711a3aa4ff http.request.method=POST http.request.remoteaddr="127.0.0.1:56526" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.309253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=d812077e-39fa-42f1-aaf5-331826f32861 http.request.method=GET http.request.remoteaddr="127.0.0.1:56526" http.request.uri="/v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.250414ms http.response.status=204 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=f3c760db-89b5-4af6-a375-7457e6272dd6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56526" http.request.uri="/v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.142858ms http.response.status=204 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "DELETE /v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=b6244aa6-af1c-454c-96e2-02f7f79f46e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56526" http.request.uri="/v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=2983f152-e37a-4043-a6d6-0ca313b4cf32 time="2026-02-25T09:20:35-12:00" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=b6244aa6-af1c-454c-96e2-02f7f79f46e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56526" http.request.uri="/v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="976.06µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=2983f152-e37a-4043-a6d6-0ca313b4cf32 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "GET /v2/foo/bar/blobs/uploads/2983f152-e37a-4043-a6d6-0ca313b4cf32?_state=BpHUQur4AFfUZnchJuHOheF23nkw9udblChElfhtjv97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI5ODNmMTUyLWUzN2EtNDA0My1hNmQ2LTBjYTMxM2I0Y2YzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTEzNDk0MzRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=4ecf31c0-6367-47dc-be1e-c9b18d131bd3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56540" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.217626ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=e97091b5-003a-4d8c-a16e-9755d3f580e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/cd60cb8d-a14a-4537-b583-24ec433df210?_state=dlL2D_2bbwOMtJUPeifz-8DS1lbPSzJw_bRkX2U7klJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkNjBjYjhkLWExNGEtNDUzNy1iNTgzLTI0ZWM0MzNkZjIxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTc1MzAwNjdaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 provided="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar vars.uuid=cd60cb8d-a14a-4537-b583-24ec433df210 time="2026-02-25T09:20:35-12:00" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=e97091b5-003a-4d8c-a16e-9755d3f580e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/cd60cb8d-a14a-4537-b583-24ec433df210?_state=dlL2D_2bbwOMtJUPeifz-8DS1lbPSzJw_bRkX2U7klJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkNjBjYjhkLWExNGEtNDUzNy1iNTgzLTI0ZWM0MzNkZjIxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTc1MzAwNjdaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=cd60cb8d-a14a-4537-b583-24ec433df210 time="2026-02-25T09:20:35-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=e97091b5-003a-4d8c-a16e-9755d3f580e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/cd60cb8d-a14a-4537-b583-24ec433df210?_state=dlL2D_2bbwOMtJUPeifz-8DS1lbPSzJw_bRkX2U7klJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkNjBjYjhkLWExNGEtNDUzNy1iNTgzLTI0ZWM0MzNkZjIxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTc1MzAwNjdaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.076003ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=cd60cb8d-a14a-4537-b583-24ec433df210 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "PUT /v2/foo/bar/blobs/uploads/cd60cb8d-a14a-4537-b583-24ec433df210?_state=dlL2D_2bbwOMtJUPeifz-8DS1lbPSzJw_bRkX2U7klJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkNjBjYjhkLWExNGEtNDUzNy1iNTgzLTI0ZWM0MzNkZjIxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS4zOTc1MzAwNjdaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=ecba1004-2b15-4ca6-a6ff-fb3f1be416f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:56540" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="941.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=baeb5cd7-1738-44cd-a40e-f8bdcd8b52bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/a2606938-2418-4ac9-b44a-0810364517cc?_state=4F_an_L8Ddok170lmOAM3BAZFz2RHobTANbk45qMzBV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNjA2OTM4LTI0MTgtNGFjOS1iNDRhLTA4MTAzNjQ1MTdjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS40MDAzMTAxNjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.474535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "PUT /v2/foo/bar/blobs/uploads/a2606938-2418-4ac9-b44a-0810364517cc?_state=4F_an_L8Ddok170lmOAM3BAZFz2RHobTANbk45qMzBV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyNjA2OTM4LTI0MTgtNGFjOS1iNDRhLTA4MTAzNjQ1MTdjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS40MDAzMTAxNjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=8411c80e-c32a-493d-b623-39031858f275 http.request.method=POST http.request.remoteaddr="127.0.0.1:56540" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="917.06µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=5611c506-c497-45d4-b031-14bd3539508c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/bcf721f7-d16e-45b2-a17e-70a8db4336b0?_state=aWKAwKkz4Oo6ZMrJ4esfnvKn_igP66pfiwmzhiY1oAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjZjcyMWY3LWQxNmUtNDViMi1hMTdlLTcwYThkYjQzMzZiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS40MDM1MjMwNzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.48002ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "PUT /v2/foo/bar/blobs/uploads/bcf721f7-d16e-45b2-a17e-70a8db4336b0?_state=aWKAwKkz4Oo6ZMrJ4esfnvKn_igP66pfiwmzhiY1oAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjZjcyMWY3LWQxNmUtNDViMi1hMTdlLTcwYThkYjQzMzZiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS40MDM1MjMwNzlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:35-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=3a56e5fa-5fbf-4649-8b14-d041ffb4c04f http.request.method=POST http.request.remoteaddr="127.0.0.1:56540" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="927.118µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:36-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=321b724e-3926-4a98-8724-b8ed17230805 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/50ca2f50-bb50-4b09-99da-8316a3ea2326?_state=s76qN4tdQQZryHi7EzbfRhyx-zq-wTCrMFqzuwFh_PN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwY2EyZjUwLWJiNTAtNGIwOS05OWRhLTgzMTZhM2VhMjMyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS40MDY2MzU4NzhaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.45034915s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:35 -1200] "PUT /v2/foo/bar/blobs/uploads/50ca2f50-bb50-4b09-99da-8316a3ea2326?_state=s76qN4tdQQZryHi7EzbfRhyx-zq-wTCrMFqzuwFh_PN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwY2EyZjUwLWJiNTAtNGIwOS05OWRhLTgzMTZhM2VhMjMyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNS40MDY2MzU4NzhaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:36-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=50c95470-10b8-483c-aa82-ce59cebba098 http.request.method=POST http.request.remoteaddr="127.0.0.1:56540" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.192926ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:36 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:39343" http.request.id=2ea6e38c-038f-4e8d-a4c9-427bc59d79ad http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/4ae232ef-216d-432e-a708-d184cd2ed196?_state=SOx2hcvFwMo9mqFF7vuDx1gR-K1PYOoCil-m5eTpri17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhZTIzMmVmLTIxNmQtNDMyZS1hNzA4LWQxODRjZDJlZDE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNi45NzI5OTEwMDVaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.489819861s http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:36 -1200] "PATCH /v2/foo/bar/blobs/uploads/4ae232ef-216d-432e-a708-d184cd2ed196?_state=SOx2hcvFwMo9mqFF7vuDx1gR-K1PYOoCil-m5eTpri17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhZTIzMmVmLTIxNmQtNDMyZS1hNzA4LWQxODRjZDJlZDE5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozNi45NzI5OTEwMDVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=5fc8b7be-a6f1-43d0-8484-b6d017c1e957 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/uploads/4ae232ef-216d-432e-a708-d184cd2ed196?_state=sEAUSzgO5U93IEZ_uZfWMR8sdsTllOXFYsnoz-pgdgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhZTIzMmVmLTIxNmQtNDMyZS1hNzA4LWQxODRjZDJlZDE5NiIsIk9mZnNldCI6MTY5MjU2OTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MzZaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.359119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "PUT /v2/foo/bar/blobs/uploads/4ae232ef-216d-432e-a708-d184cd2ed196?_state=sEAUSzgO5U93IEZ_uZfWMR8sdsTllOXFYsnoz-pgdgB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhZTIzMmVmLTIxNmQtNDMyZS1hNzA4LWQxODRjZDJlZDE5NiIsIk9mZnNldCI6MTY5MjU2OTYsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6MzZaIn0%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=7569bd34-1896-4e37-ae83-0f0f390b675b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.074839ms http.response.status=200 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "HEAD /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=e1c9bda1-06df-462e-8328-1807f13c167c http.request.method=GET http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=74.98537ms http.response.status=200 http.response.written=16925696 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "GET /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 200 16925696 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=error msg="error parsing digest=\"sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e\": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=1d2e0fc9-5b0e-4d5c-8ac5-5c04fa3f87f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar time="2026-02-25T09:20:38-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=1d2e0fc9-5b0e-4d5c-8ac5-5c04fa3f87f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56540" http.request.uri="/v2/foo/bar/blobs/sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.007197ms http.response.status=400 http.response.written=110 vars.digest="sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "GET /v2/foo/bar/blobs/sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=8b016d6d-b73d-4d77-99cf-0df82d1b9e80 http.request.method=GET http.request.remoteaddr="127.0.0.1:56560" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.61758ms http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "GET /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=9db98e47-3c11-400d-8352-f896282a9d83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.433947ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "DELETE /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=5ff3ada3-abc9-4c2b-a910-12d0efbd0779 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="858.381µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "HEAD /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=3a905af6-df7a-4dc1-bc44-4f856ccb0379 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56566" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.34µs" http.response.status=404 http.response.written=74 vars.digest="sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "DELETE /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=error msg="error parsing digest=\"sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e\": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=7cb6c74c-e898-42eb-8630-eed7dce5eb8b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56576" http.request.uri="/v2/foo/bar/blobs/sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar time="2026-02-25T09:20:38-12:00" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=7cb6c74c-e898-42eb-8630-eed7dce5eb8b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56576" http.request.uri="/v2/foo/bar/blobs/sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.066754ms http.response.status=400 http.response.written=110 vars.digest="sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "DELETE /v2/foo/bar/blobs/sha257:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-02-25T09:20:38-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=550fe6d7-1996-419c-aeb4-1190f06d9b5a http.request.method=POST http.request.remoteaddr="127.0.0.1:56588" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.161043ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=20d91b9c-a8d1-4ae5-ac88-caab42a46893 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56588" http.request.uri="/v2/foo/bar/blobs/uploads/fb99b159-7d0f-43bf-8d5b-04ff7a678b55?_state=4nC32vDAjfnn2_hBbVobEpgpLH1ZtuNLbdLlMFSMEoh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiOTliMTU5LTdkMGYtNDNiZi04ZDViLTA0ZmY3YTY3OGI1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozOC42MTMwMTE4M1oifQ%3D%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.566254564s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "PUT /v2/foo/bar/blobs/uploads/fb99b159-7d0f-43bf-8d5b-04ff7a678b55?_state=4nC32vDAjfnn2_hBbVobEpgpLH1ZtuNLbdLlMFSMEoh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiOTliMTU5LTdkMGYtNDNiZi04ZDViLTA0ZmY3YTY3OGI1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDozOC42MTMwMTE4M1oifQ%3D%3D&digest=sha256%3Ac65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=8de2cb29-287a-473d-90e3-fc607c7a02ea http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56588" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.233027ms http.response.status=200 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:40 -1200] "HEAD /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=e9f8edf0-956d-4098-8014-02b251ad50c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56554" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.701213943s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "GET /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2026-02-25T09:20:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39343" http.request.id=34a22d86-e18a-48a6-a667-2793c99062c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:56560" http.request.uri="/v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.694492825s http.response.status=200 http.response.written=2588672 127.0.0.1 - - [25/Feb/2026:09:20:38 -1200] "GET /v2/foo/bar/blobs/sha256:c65c9ce63a1dc67e7a8497a5cb64b79810b1552eb92eb114d04a090fee1bff6e HTTP/1.1" 200 2588672 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.11s) === RUN TestRelativeURL time="2026-02-25T09:20:40-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:40-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42423" http.request.id=baac3335-46cf-4526-86e4-73164edb8129 http.request.method=POST http.request.remoteaddr="127.0.0.1:56038" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.069055ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:40 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:42-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42423" http.request.id=3262cfdd-5fe6-4ec2-aa6a-c892efce7348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56038" http.request.uri="/v2/foo/bar/blobs/uploads/8f785ba0-e771-4be4-b5a7-e6c7d2a0ecc1?_state=hniNwXk5B1Da5L3NtVDz6F2azDWA2xOFaLE10UWIJcx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmNzg1YmEwLWU3NzEtNGJlNC1iNWE3LWU2YzdkMmEwZWNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0MC4zMDAyNDA0MzNaIn0%3D&digest=sha256%3Ad698aa2eadc97a814c634cbd96cf8ac6a7f7f8796f6208fcd2ffcc5da128b991" http.request.useragent=Go-http-client/1.1 http.response.duration=1.541019606s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:40 -1200] "PUT /v2/foo/bar/blobs/uploads/8f785ba0-e771-4be4-b5a7-e6c7d2a0ecc1?_state=hniNwXk5B1Da5L3NtVDz6F2azDWA2xOFaLE10UWIJcx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmNzg1YmEwLWU3NzEtNGJlNC1iNWE3LWU2YzdkMmEwZWNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0MC4zMDAyNDA0MzNaIn0%3D&digest=sha256%3Ad698aa2eadc97a814c634cbd96cf8ac6a7f7f8796f6208fcd2ffcc5da128b991 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:42-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42423" http.request.id=d8030b36-ba8f-4330-ae8d-19d442cff388 http.request.method=POST http.request.remoteaddr="127.0.0.1:56038" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.224368ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:42 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:42-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42423" http.request.id=f4807bb4-8352-42df-969d-6d40158cd34a http.request.method=POST http.request.remoteaddr="127.0.0.1:56038" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="876.177µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:42 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:47-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42423" http.request.id=a7e4f92e-20e3-4052-b656-6e4f40c86a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56038" http.request.uri="/v2/foo/bar/blobs/uploads/77b4a9fb-2c08-4353-a228-3950c69b144e?_state=uTlpkZMmoLORvqCkkf905iqAlp6-6FDC9vFTkU8Ti0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YjRhOWZiLTJjMDgtNDM1My1hMjI4LTM5NTBjNjliMTQ0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0Mi4zNzk5MTUzMTJaIn0%3D&digest=sha256%3A1e11003e5f913dfb59ea7842930c18b5402e4f9fa9c67d600643283d7c2f2111" http.request.useragent=Go-http-client/1.1 http.response.duration=5.274714183s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:42 -1200] "PUT /v2/foo/bar/blobs/uploads/77b4a9fb-2c08-4353-a228-3950c69b144e?_state=uTlpkZMmoLORvqCkkf905iqAlp6-6FDC9vFTkU8Ti0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc3YjRhOWZiLTJjMDgtNDM1My1hMjI4LTM5NTBjNjliMTQ0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0Mi4zNzk5MTUzMTJaIn0%3D&digest=sha256%3A1e11003e5f913dfb59ea7842930c18b5402e4f9fa9c67d600643283d7c2f2111 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (7.36s) === RUN TestBlobDeleteDisabled time="2026-02-25T09:20:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:47-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:47-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:43111" http.request.id=3beba0b2-a3f1-472a-a931-ce321b910705 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35698" http.request.uri="/v2/foo/bar/blobs/sha256:615218ec22918f4da1b2eefc1e217c36baca3a50c30a0b4a462f8b004e0994b5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.12285ms http.response.status=405 http.response.written=78 vars.digest="sha256:615218ec22918f4da1b2eefc1e217c36baca3a50c30a0b4a462f8b004e0994b5" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:47 -1200] "DELETE /v2/foo/bar/blobs/sha256:615218ec22918f4da1b2eefc1e217c36baca3a50c30a0b4a462f8b004e0994b5 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.25s) === RUN TestDeleteDisabled time="2026-02-25T09:20:47-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:47-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:48-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41707" http.request.id=4814bcb1-5ee9-4cf4-a34b-fe94dd0c4699 http.request.method=POST http.request.remoteaddr="127.0.0.1:40930" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.193322ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:48 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:49-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:41707" http.request.id=dce5865b-3a29-41cb-984f-6d98c3e162be http.request.method=PUT http.request.remoteaddr="127.0.0.1:40930" http.request.uri="/v2/foo/bar/blobs/uploads/374a7880-9dc7-4a33-b8fc-80556309bdb8?_state=uTvcKNLae1g0aZ5Wxmp9upBUFD_8h_X-DaA0rSVk-Hl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NGE3ODgwLTlkYzctNGEzMy1iOGZjLTgwNTU2MzA5YmRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0OC4xMDczMzE1MzRaIn0%3D&digest=sha256%3Af553cf9d6a2a71241f4b6a32c320fbdcd79ebe3771df69042e6a7d962e8630a7" http.request.useragent=Go-http-client/1.1 http.response.duration=1.487145985s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:48 -1200] "PUT /v2/foo/bar/blobs/uploads/374a7880-9dc7-4a33-b8fc-80556309bdb8?_state=uTvcKNLae1g0aZ5Wxmp9upBUFD_8h_X-DaA0rSVk-Hl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3NGE3ODgwLTlkYzctNGEzMy1iOGZjLTgwNTU2MzA5YmRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0OC4xMDczMzE1MzRaIn0%3D&digest=sha256%3Af553cf9d6a2a71241f4b6a32c320fbdcd79ebe3771df69042e6a7d962e8630a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:49-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:41707" http.request.id=069c9e04-40b7-49e1-93d4-741549feb26a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40930" http.request.uri="/v2/foo/bar/blobs/sha256:f553cf9d6a2a71241f4b6a32c320fbdcd79ebe3771df69042e6a7d962e8630a7" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.06175ms http.response.status=405 http.response.written=78 vars.digest="sha256:f553cf9d6a2a71241f4b6a32c320fbdcd79ebe3771df69042e6a7d962e8630a7" vars.name=foo/bar 127.0.0.1 - - [25/Feb/2026:09:20:49 -1200] "DELETE /v2/foo/bar/blobs/sha256:f553cf9d6a2a71241f4b6a32c320fbdcd79ebe3771df69042e6a7d962e8630a7 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.69s) === RUN TestDeleteReadOnly time="2026-02-25T09:20:49-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:49-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:49-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45913" http.request.id=efd50ad8-754e-4bef-8c9a-df26094f1c1a http.request.method=POST http.request.remoteaddr="127.0.0.1:44810" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.21406ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:49 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:50-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45913" http.request.id=0149cc48-dfc1-4292-b3da-4171bf3eebfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44810" http.request.uri="/v2/foo/bar/blobs/uploads/0e0426af-65e6-458f-98ce-f8107e63ad8e?_state=raSHj6hie5BssHpIIZruOZNyIwXhM_g4v3TNJbYiQKh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlMDQyNmFmLTY1ZTYtNDU4Zi05OGNlLWY4MTA3ZTYzYWQ4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0OS43NzQ1NTQ3MTdaIn0%3D&digest=sha256%3A1d0d7b050cf49581ae36fbeec5fe0225c8b1b5ce6a070c811aa292795a72c18e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.179667459s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:49 -1200] "PUT /v2/foo/bar/blobs/uploads/0e0426af-65e6-458f-98ce-f8107e63ad8e?_state=raSHj6hie5BssHpIIZruOZNyIwXhM_g4v3TNJbYiQKh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlMDQyNmFmLTY1ZTYtNDU4Zi05OGNlLWY4MTA3ZTYzYWQ4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMDo0OS43NzQ1NTQ3MTdaIn0%3D&digest=sha256%3A1d0d7b050cf49581ae36fbeec5fe0225c8b1b5ce6a070c811aa292795a72c18e HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [25/Feb/2026:09:20:50 -1200] "DELETE /v2/foo/bar/blobs/sha256:1d0d7b050cf49581ae36fbeec5fe0225c8b1b5ce6a070c811aa292795a72c18e HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.36s) === RUN TestStartPushReadOnly time="2026-02-25T09:20:50-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:50-12:00" level=info msg="redis not configured" go.version=go1.23.5 127.0.0.1 - - [25/Feb/2026:09:20:50 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-02-25T09:20:50-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:20:50-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=34bfc58a-c2f5-487d-8250-18a08589390a http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" 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.094771ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:20:50 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=0ec13719-c766-41cb-9e87-e42b7530cf65 http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" 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="870.641µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [25/Feb/2026:09:20:50 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=0fe1a4e6-e620-4ca8-aa95-e7d66f4f06b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" 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="801.923µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:20:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=4563be94-bb18-42b2-8d98-f9fd9ee9a879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" 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=3.840145ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=4563be94-bb18-42b2-8d98-f9fd9ee9a879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" 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=3.895491ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=4563be94-bb18-42b2-8d98-f9fd9ee9a879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" 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=3.932448ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:20:50-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=4563be94-bb18-42b2-8d98-f9fd9ee9a879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" 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=3.966905ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:20:50 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-25T09:20:51-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=083c53a8-6af6-47dc-b871-ceba530ad400 http.request.method=POST http.request.remoteaddr="127.0.0.1:58990" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.081321ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:51 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:53-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=5634aa3e-3f58-40d5-85b1-811baf42286f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/blobs/uploads/3d4843a1-229e-4186-98fb-48d67358b4ee?_state=utCpAuz1gp3SXHdRR5NZ6mj2YRJszXj5MZrwhm-zmSh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDQ4NDNhMS0yMjllLTQxODYtOThmYi00OGQ2NzM1OGI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTEuMTk0ODMxNzAzWiJ9&digest=sha256%3Ab15635c3b26d5c3caf235586376b2a2b16c660c486864c3b63090c1e3013b336" http.request.useragent=Go-http-client/1.1 http.response.duration=2.028012387s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:51 -1200] "PUT /v2/foo/schema1/blobs/uploads/3d4843a1-229e-4186-98fb-48d67358b4ee?_state=utCpAuz1gp3SXHdRR5NZ6mj2YRJszXj5MZrwhm-zmSh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZDQ4NDNhMS0yMjllLTQxODYtOThmYi00OGQ2NzM1OGI0ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTEuMTk0ODMxNzAzWiJ9&digest=sha256%3Ab15635c3b26d5c3caf235586376b2a2b16c660c486864c3b63090c1e3013b336 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:53-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=33d946a8-9dd6-46c3-94f9-eea5b7160d1b http.request.method=POST http.request.remoteaddr="127.0.0.1:58990" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.161907ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:53 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=5c762cea-f538-43bb-ac56-5111091f8c4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/blobs/uploads/79fd7bd2-e012-47ba-913c-e3d06a7dea38?_state=AkIOcpVOZxXhmcN1R3KTyGw9y0UFw-bZriYEnKsMErR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OWZkN2JkMi1lMDEyLTQ3YmEtOTEzYy1lM2QwNmE3ZGVhMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTMuNTMxNjQ1ODk4WiJ9&digest=sha256%3A6bee52d17442263157596937c2e3971c72d85d95f7c3b91e9e1ff3ebf0bdaf73" http.request.useragent=Go-http-client/1.1 http.response.duration=3.909204858s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:53 -1200] "PUT /v2/foo/schema1/blobs/uploads/79fd7bd2-e012-47ba-913c-e3d06a7dea38?_state=AkIOcpVOZxXhmcN1R3KTyGw9y0UFw-bZriYEnKsMErR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3OWZkN2JkMi1lMDEyLTQ3YmEtOTEzYy1lM2QwNmE3ZGVhMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTMuNTMxNjQ1ODk4WiJ9&digest=sha256%3A6bee52d17442263157596937c2e3971c72d85d95f7c3b91e9e1ff3ebf0bdaf73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=78a0a787-9343-4ebf-8c86-917dca413193 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=4.52589ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=c319a2bc-0a05-4eab-a98b-5399c6690853 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.duration=4.233244ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=f9552bda-deab-496e-96e9-40c2ec0163a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" 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=2.355098ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=f4c656ce-c225-415d-b4e1-b9f0d07281c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.166977ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:45487" http.request.id=48d3dd45-1e64-4354-af0a-18a5a0c33508 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.duration=4.229351ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45487" http.request.id=06f6bfc5-2a30-47f4-8d7e-57f60b1cd674 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.duration=4.258275ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/json http.request.host="127.0.0.1:45487" http.request.id=27deb5c2-13bb-4dae-b23d-3d2f4f870a8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.duration=4.262194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=6fff1cd9-6900-4ad5-aa22-b0120ccdc3e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.233554ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=40c42c60-3b59-4ddc-86ae-d746eaa78758 http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="927.393µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=2202e9f1-d7a8-4181-a35e-55d05d2c936f http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.duration="919.931µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=bbd3800a-7d0b-427f-9a24-0a9831260fb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:58990" 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="907.663µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=error msg="payload digest does match: \"sha256:c882fe1d6a40d72e6cf0d1530738b8ed8a420d7e35d58a7d0a81e47b13b39530\" != \"sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0\"" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=ae6ab9af-726c-481c-b5e0-a94d753db286 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=ae6ab9af-726c-481c-b5e0-a94d753db286 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58990" http.request.uri="/v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.069516ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0" 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema1/manifests/sha256:5283a2fc0c2dec6825838a5d0e590dc45367e294e173cc09a9f7e7975d5460d0 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=30261b87-91f7-4318-a942-43d87c824b0f http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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.100423ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=e41997c2-51ae-4e6c-be4f-2126f6b83e71 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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="893.46µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=93390d18-d0b9-4878-bc72-ee9a59abfac8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" 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.157288ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=93390d18-d0b9-4878-bc72-ee9a59abfac8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" 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.215371ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=93390d18-d0b9-4878-bc72-ee9a59abfac8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" 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.284782ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=0e43657d-45cf-43f9-af13-f4a8265e85e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.024096ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=92cc6042-bc87-4f05-accf-5790008569c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/blobs/uploads/03c633e3-ee5d-4e1f-98bc-0bd2d773e759?_state=wF7m9My0E9jr-hk3VPrwpboHsT2mHH9dWI8Vi7QrbiN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwM2M2MzNlMy1lZTVkLTRlMWYtOThiYy0wYmQyZDc3M2U3NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTcuNDg3MjU1OTMyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.382375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/03c633e3-ee5d-4e1f-98bc-0bd2d773e759?_state=wF7m9My0E9jr-hk3VPrwpboHsT2mHH9dWI8Vi7QrbiN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwM2M2MzNlMy1lZTVkLTRlMWYtOThiYy0wYmQyZDc3M2U3NTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTcuNDg3MjU1OTMyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=56a4b0de-afb1-4be3-b53f-92c97243113e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" 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.171075ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:20:57-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=56a4b0de-afb1-4be3-b53f-92c97243113e http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" 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.234359ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-25T09:20:57-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=cc63404c-80ea-4f1a-9e8f-9a431490f98d http.request.method=POST http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.144695ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:02-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=2720b77b-45b4-4f3c-a58c-73c5c4f07344 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/blobs/uploads/d87bccca-331f-4424-863c-8afb30486fac?_state=WcH0WHKP0jfCiKO4HrmXRvwEOTAe321jAeZW4mEa-pN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkODdiY2NjYS0zMzFmLTQ0MjQtODYzYy04YWZiMzA0ODZmYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTcuODQzMjI4NjhaIn0%3D&digest=sha256%3A8b1b2f971d62d7f800d75d4a88928d5a09c25fcb81978859213a672a0d1ae578" http.request.useragent=Go-http-client/1.1 http.response.duration=4.747061449s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:20:57 -1200] "PUT /v2/foo/schema2/blobs/uploads/d87bccca-331f-4424-863c-8afb30486fac?_state=WcH0WHKP0jfCiKO4HrmXRvwEOTAe321jAeZW4mEa-pN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkODdiY2NjYS0zMzFmLTQ0MjQtODYzYy04YWZiMzA0ODZmYWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjA6NTcuODQzMjI4NjhaIn0%3D&digest=sha256%3A8b1b2f971d62d7f800d75d4a88928d5a09c25fcb81978859213a672a0d1ae578 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:02-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=018db0df-18e1-43c0-9e20-1f790ef955a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.281191ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:02 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=defa5f3c-324d-486b-9eca-b62b2b7ba542 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/blobs/uploads/2eb330ba-ef47-40cb-a0b3-e332c858de15?_state=3-20cpLni-b4Fn3E7u_gWGNZDUAbUgpDM0nU5WnfvP57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZWIzMzBiYS1lZjQ3LTQwY2ItYTBiMy1lMzMyYzg1OGRlMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MDIuODQ3NzA1NTgzWiJ9&digest=sha256%3Aecfd10b4e087f7131fa143d86ab67775003c95bc13610f2ff1f74c576f058439" http.request.useragent=Go-http-client/1.1 http.response.duration=3.019397634s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:02 -1200] "PUT /v2/foo/schema2/blobs/uploads/2eb330ba-ef47-40cb-a0b3-e332c858de15?_state=3-20cpLni-b4Fn3E7u_gWGNZDUAbUgpDM0nU5WnfvP57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZWIzMzBiYS1lZjQ3LTQwY2ItYTBiMy1lMzMyYzg1OGRlMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MDIuODQ3NzA1NTgzWiJ9&digest=sha256%3Aecfd10b4e087f7131fa143d86ab67775003c95bc13610f2ff1f74c576f058439 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=09678e18-57e6-410c-8bbd-3cd7b2c76991 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.576272ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45487" http.request.id=825f675b-97c4-4c31-a6ea-5196678a6d23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/manifests/sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.227226ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema2/manifests/sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=2177c37a-9800-4e8b-a659-2e976513acdb http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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=1.218948ms http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=0e687b4c-4ab4-42d1-ae3f-73968557d73d http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/manifests/sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.058443ms http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=822daeb0-cf33-4006-8071-0e9b67afa3e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="864.161µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=63c8ab7d-1af1-42c3-a274-d309413b5b85 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/manifests/sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c" http.request.useragent=Go-http-client/1.1 http.response.duration="841.387µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=b27490d7-f52b-4c58-ac04-8764172162d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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="960.675µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="rewriting manifest sha256:25fac9dc5282608fd3cfac8d6edc5aec574ef35f375983eecadfc0560bf45e8c in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=fa781f9f-f8de-4e13-b1d3-fe14c89ca716 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=fa781f9f-f8de-4e13-b1d3-fe14c89ca716 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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=2.727863ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:45487" http.request.id=14dc8d2e-b43d-4558-9558-20a14a8cf165 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" 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.053264ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:45487" http.request.id=9eebd3cb-ccd0-4308-a151-e1fe28891172 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.296847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:45487" http.request.id=650099a1-1b83-4f57-8680-560d794f3f56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/manifests/sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9" http.request.useragent=Go-http-client/1.1 http.response.duration=1.199498ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema2/manifests/sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=d7332ff9-da17-478d-a708-7534a80b76bc http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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.154287ms http.response.status=200 http.response.written=434 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=ba43d7f3-1eda-457f-ba44-0baf89b046cf http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/manifests/sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.068529ms http.response.status=200 http.response.written=434 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=adbb95c9-60f1-459e-be6e-759686a3f3cc http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="921.654µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=1e2af898-fb90-4347-89cb-c6caa2e311f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri="/v2/foo/schema2/manifests/sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9" http.request.useragent=Go-http-client/1.1 http.response.duration="944.624µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=info msg="rewriting manifest list sha256:b35faa3a00eaeeebecb006c7350f1b7d04219a15b1f9ceb42be1cdb972a2bdc9 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=255557c5-5a3a-4a84-bc90-d2da5bdd8829 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2026-02-25T09:21:05-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45487" http.request.id=255557c5-5a3a-4a84-bc90-d2da5bdd8829 http.request.method=GET http.request.remoteaddr="127.0.0.1:47534" 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=2.571645ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:21:05-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=f3dd6cc1-b553-4527-8ca6-75fe2e62b10d http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" 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.071037ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=081cb1e3-2f12-4f83-bac6-8a1b45215ad7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.677µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=37eac99c-e04f-4417-8957-4ad7778e354a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" 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="950.135µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=d6c4b10c-efe0-46de-8941-fd29c1a323f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" 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=3.949493ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=d6c4b10c-efe0-46de-8941-fd29c1a323f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" 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=4.004493ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=d6c4b10c-efe0-46de-8941-fd29c1a323f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" 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=4.067397ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:21:05-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=d6c4b10c-efe0-46de-8941-fd29c1a323f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" 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=4.105817ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:21:05 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-25T09:21:06-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=bcf8cd0e-ea3b-4bca-a8a6-02e3d5ecbfac http.request.method=POST http.request.remoteaddr="127.0.0.1:49538" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.119569ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:06 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:09-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=93295ed2-a274-42ae-bcd9-5b5357ce422a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/blobs/uploads/8b0de041-ed9d-4f28-b685-7790fc9e1f01?_state=Jcr2HdOYZTAwUc3qV3Ge7X5FHCLJeJqGTn3G6w5e5QV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YjBkZTA0MS1lZDlkLTRmMjgtYjY4NS03NzkwZmM5ZTFmMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MDYuMTc0NTU0NTg4WiJ9&digest=sha256%3A8b5a0d9eea0e4bb9afe8d94fdec74cffbad04267c75c000f5bb47b8903ab5467" http.request.useragent=Go-http-client/1.1 http.response.duration=3.087429063s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:06 -1200] "PUT /v2/foo/schema1/blobs/uploads/8b0de041-ed9d-4f28-b685-7790fc9e1f01?_state=Jcr2HdOYZTAwUc3qV3Ge7X5FHCLJeJqGTn3G6w5e5QV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4YjBkZTA0MS1lZDlkLTRmMjgtYjY4NS03NzkwZmM5ZTFmMDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MDYuMTc0NTU0NTg4WiJ9&digest=sha256%3A8b5a0d9eea0e4bb9afe8d94fdec74cffbad04267c75c000f5bb47b8903ab5467 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:09-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=d920b57c-4fc3-48a9-80f8-284e70f1c34c http.request.method=POST http.request.remoteaddr="127.0.0.1:49538" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.153031ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:09 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=27af4591-40e2-4f8d-885c-6c123331671e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/blobs/uploads/5ecbd81c-0e7b-4c86-84f3-e2c96697245f?_state=ggesy84jIBHqq6tyCTM4PUgdIGetm2tgLRs1aC0zbQp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1ZWNiZDgxYy0wZTdiLTRjODYtODRmMy1lMmM5NjY5NzI0NWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MDkuNTQ0MjE3MDQyWiJ9&digest=sha256%3A710eaf5239ab4d4abfd788d0eb323489e7c1a4a04cb519ed6cd0557ba2b3174c" http.request.useragent=Go-http-client/1.1 http.response.duration=3.658005409s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:09 -1200] "PUT /v2/foo/schema1/blobs/uploads/5ecbd81c-0e7b-4c86-84f3-e2c96697245f?_state=ggesy84jIBHqq6tyCTM4PUgdIGetm2tgLRs1aC0zbQp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1ZWNiZDgxYy0wZTdiLTRjODYtODRmMy1lMmM5NjY5NzI0NWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MDkuNTQ0MjE3MDQyWiJ9&digest=sha256%3A710eaf5239ab4d4abfd788d0eb323489e7c1a4a04cb519ed6cd0557ba2b3174c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=0c931691-903b-4a7c-967d-bccb188d994f http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=4.484664ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=4a7b15ee-e69c-4b78-a032-3be5fae74751 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.duration=4.264951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=efe0796d-7f47-4675-99d2-6e8d95a8cebf http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" 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=2.142796ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=e3aa2a98-8ab8-4efd-a527-c59a7eaf016a http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.185793ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:45169" http.request.id=854aed36-8a2c-4a59-953f-88ae5c982426 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.duration=4.312216ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45169" http.request.id=e80a2cc6-220e-46b1-bf36-81886788a13b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.duration=4.240484ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/json http.request.host="127.0.0.1:45169" http.request.id=751748fa-6b25-432a-b949-7b80c9f9bbb9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.duration=4.238751ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=77f8cb25-43a0-41b6-8a65-4f745a1042d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.17897ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=ca5e93ae-d8f0-4010-8a6b-be6dbe799557 http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.009195ms http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=7a1c5f4b-5955-4bc6-9adf-fbbae8a96e36 http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.duration="885.052µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=7d893cc2-7997-4200-97d1-dcf3c1a57670 http.request.method=GET http.request.remoteaddr="127.0.0.1:49538" 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="895.757µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=error msg="payload digest does match: \"sha256:3ae8a5448b335f4bc5fd50ae006c0f12c1ec6032c0585e3138e2d83503c7232d\" != \"sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d\"" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=9560c5c9-276c-49cb-9ac3-e08e55389631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=9560c5c9-276c-49cb-9ac3-e08e55389631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49538" http.request.uri="/v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09832ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d" 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema1/manifests/sha256:00b15f927d1378ecb762a7e4d24b875f5a27467ba46fc3752a39495fc6db533d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=4d0bbfe4-5fd8-4ee7-8daa-abf217a2b92c http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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.09752ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=5c0dd808-7f95-4380-b383-b4c52dad43cf http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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="962.16µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=04af8761-3b6b-4a6b-a979-49e362c5af16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" 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.082069ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=04af8761-3b6b-4a6b-a979-49e362c5af16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" 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.133921ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=04af8761-3b6b-4a6b-a979-49e362c5af16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" 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.176996ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=743da33b-dd8e-41c3-84a6-88a8c9e4c831 http.request.method=POST http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.058239ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=8e469ca8-3af7-483a-91e2-27e6dd3ce594 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/blobs/uploads/653420b9-7be9-4c03-8d1f-4f6d9b40528f?_state=e0CzmWlMCBdF_nN-diLLeo28AzDi6ysbmMAhnMXq6VJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NTM0MjBiOS03YmU5LTRjMDMtOGQxZi00ZjZkOWI0MDUyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MTMuMjQ3ODAyNTg4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.363174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/653420b9-7be9-4c03-8d1f-4f6d9b40528f?_state=e0CzmWlMCBdF_nN-diLLeo28AzDi6ysbmMAhnMXq6VJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NTM0MjBiOS03YmU5LTRjMDMtOGQxZi00ZjZkOWI0MDUyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MTMuMjQ3ODAyNTg4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=2d1a9b15-23eb-4958-a596-fd57e1798657 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" 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.126086ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:13-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=2d1a9b15-23eb-4958-a596-fd57e1798657 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" 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.178022ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-25T09:21:13-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=f2d65f0d-1d65-4c30-9119-22e7471c7190 http.request.method=POST http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.2303ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:18-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=ce067002-7096-4a1a-b5cf-5373d0215492 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/blobs/uploads/5eccad8a-48a5-411a-affd-c4cbdc18223f?_state=HwH2cvPOogNhg1H-CGBZviru9g1Ka-VpJiVgxBmLZVN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZWNjYWQ4YS00OGE1LTQxMWEtYWZmZC1jNGNiZGMxODIyM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MTMuNTcxOTY0ODc4WiJ9&digest=sha256%3Aae11bd843ede26223b38e50b75f622845e3f8ecb5885f9505a0c6baebe1a7f1f" http.request.useragent=Go-http-client/1.1 http.response.duration=4.482622313s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:13 -1200] "PUT /v2/foo/schema2/blobs/uploads/5eccad8a-48a5-411a-affd-c4cbdc18223f?_state=HwH2cvPOogNhg1H-CGBZviru9g1Ka-VpJiVgxBmLZVN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZWNjYWQ4YS00OGE1LTQxMWEtYWZmZC1jNGNiZGMxODIyM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MTMuNTcxOTY0ODc4WiJ9&digest=sha256%3Aae11bd843ede26223b38e50b75f622845e3f8ecb5885f9505a0c6baebe1a7f1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:18-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=25bf4f00-16a7-4818-b4f0-fb336ded27d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.136894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:18 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=60154cae-1ae3-492d-b1b3-8f4f3b1fa4fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/blobs/uploads/6db01e98-b12d-46cc-89c9-6bccd5f04df8?_state=W7m6qKdOfulnNed_QJfQlGNg5LqZflzzEOcJ6NIOM0F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZGIwMWU5OC1iMTJkLTQ2Y2MtODljOS02YmNjZDVmMDRkZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MTguMzAzNzc3NTM2WiJ9&digest=sha256%3A387ff37c7b67d1cdbe41a69f6ee78443a7376f57f0167d073b48d0654ef4ab76" http.request.useragent=Go-http-client/1.1 http.response.duration=2.467424755s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:18 -1200] "PUT /v2/foo/schema2/blobs/uploads/6db01e98-b12d-46cc-89c9-6bccd5f04df8?_state=W7m6qKdOfulnNed_QJfQlGNg5LqZflzzEOcJ6NIOM0F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZGIwMWU5OC1iMTJkLTQ2Y2MtODljOS02YmNjZDVmMDRkZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MTguMzAzNzc3NTM2WiJ9&digest=sha256%3A387ff37c7b67d1cdbe41a69f6ee78443a7376f57f0167d073b48d0654ef4ab76 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=4aa0d4c8-9135-40a7-9a3b-08d0369051d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.501587ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:45169" http.request.id=52cd6d22-c26c-497a-8c69-dc53ce76a52b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/manifests/sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.222433ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema2/manifests/sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=a69e5c5d-f4b6-4a8c-a21b-4c0b9c6045cc http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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=1.043202ms http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=2aab3346-ee52-44d8-995d-109cb1f0c799 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/manifests/sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.078289ms http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=5d669a5a-cd78-4d79-93c9-80e7a3e590af http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="864.648µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=15ee223c-5135-4892-a952-5d86a2ae9609 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/manifests/sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a" http.request.useragent=Go-http-client/1.1 http.response.duration="834.523µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=d041b810-6c4e-426a-b2bc-118295e578b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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="821.161µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="rewriting manifest sha256:12e5bf57df81fdd69e33c999c8a496d46c4f37f1d582bb49ebcbc3d674c3ce4a in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=9aaaf15a-0390-4f26-9c0c-9369c936b183 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=9aaaf15a-0390-4f26-9c0c-9369c936b183 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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=2.446946ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:45169" http.request.id=e3aacf20-ea29-427a-9da9-c61400154dc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" 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.002719ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:45169" http.request.id=2153be55-76c9-4bf6-8035-e2552fc3040a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.216848ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:45169" http.request.id=a9177ca5-6ba7-447d-a25d-c151f19d2dc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/manifests/sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.095511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema2/manifests/sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=30b8e526-f493-4a70-83db-2bbd0c603cb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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.036493ms http.response.status=200 http.response.written=434 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=c95435e1-792d-4cbc-9d7b-96036e0d02a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/manifests/sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.07867ms http.response.status=200 http.response.written=434 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=3ce20012-78f3-4d0b-97ac-992286d7a734 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="885.919µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=981e3ebe-6d41-48f1-801b-ad011f4acbdc http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri="/v2/foo/schema2/manifests/sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c" http.request.useragent=Go-http-client/1.1 http.response.duration="814.97µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=info msg="rewriting manifest list sha256:af90f7fc02d718d16323e1e52442fabe7216bea31391c5f62d7187345798d05c in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=56f02ea4-7c51-44a0-b474-d332bdf41243 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag time="2026-02-25T09:21:20-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45169" http.request.id=56f02ea4-7c51-44a0-b474-d332bdf41243 http.request.method=GET http.request.remoteaddr="127.0.0.1:49544" 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=2.669752ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (29.84s) === RUN TestGetManifestWithStorageError time="2026-02-25T09:21:20-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:21:20-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:34515" http.request.id=9cc925a9-cc59-4319-97aa-f187a58dd9c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42960" 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="965.236µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:34515" http.request.id=6c343538-2464-47bc-9169-c32a400073dd http.request.method=GET http.request.remoteaddr="127.0.0.1:42960" 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="822.455µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:34515" http.request.id=7ee6285b-9956-4517-838e-0c795a8b1582 http.request.method=GET http.request.remoteaddr="127.0.0.1:42960" 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="864.994µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:34515" http.request.id=8dba3325-a76e-42b2-a1f4-d6565b296e0d http.request.method=GET http.request.remoteaddr="127.0.0.1:42960" 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="884.138µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-02-25T09:21:20-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:21:20-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=ea8e08f2-b594-4d08-8db3-cab1cfc3b407 http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" 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.004727ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema1]" err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=21661135-d36c-4bb8-93f6-8bde295f898d http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" 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="798.106µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=584deb84-ea2a-4f74-9834-a1e3331e77d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" 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="802.411µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=3685945b-19c9-4d40-bc7e-13041695430d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" 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=3.83367ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=3685945b-19c9-4d40-bc7e-13041695430d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" 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=3.917821ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=3685945b-19c9-4d40-bc7e-13041695430d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" 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=3.975063ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag time="2026-02-25T09:21:20-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=3685945b-19c9-4d40-bc7e-13041695430d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" 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=4.030732ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag 127.0.0.1 - - [25/Feb/2026:09:21:20 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-02-25T09:21:21-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=18b9aa07-9bea-402f-aafc-8c38450c92a8 http.request.method=POST http.request.remoteaddr="127.0.0.1:40472" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.04322ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:21 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:25-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=69278167-1e93-4148-81eb-4830558bc2cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/blobs/uploads/2bbafd7e-f303-4975-b865-4e7c3ef456d1?_state=snpBttfTo6WuZeEFP_ppnqUCyQV7FqBDnldXAWlsASB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYmJhZmQ3ZS1mMzAzLTQ5NzUtYjg2NS00ZTdjM2VmNDU2ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjEuMTE1NjA4OTA1WiJ9&digest=sha256%3Ad31f47fb3141087ace1482bf3f693a78091881ef9d8dad33cf60aea64aa3cbfa" http.request.useragent=Go-http-client/1.1 http.response.duration=4.157542365s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:21 -1200] "PUT /v2/foo/schema1/blobs/uploads/2bbafd7e-f303-4975-b865-4e7c3ef456d1?_state=snpBttfTo6WuZeEFP_ppnqUCyQV7FqBDnldXAWlsASB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYmJhZmQ3ZS1mMzAzLTQ5NzUtYjg2NS00ZTdjM2VmNDU2ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjEuMTE1NjA4OTA1WiJ9&digest=sha256%3Ad31f47fb3141087ace1482bf3f693a78091881ef9d8dad33cf60aea64aa3cbfa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:25-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=374716a4-10d1-4027-9b74-0af48761c4fd http.request.method=POST http.request.remoteaddr="127.0.0.1:40472" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.214954ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:25 -1200] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=861ebc76-1704-4d81-b410-424f47242c04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/blobs/uploads/f46ec1e1-eb86-4cd2-b10f-f5250b0b3fe3?_state=1HV4DE9B6VBXYjhDAooBPgAat7EI1ig7cSytcj61PJd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNDZlYzFlMS1lYjg2LTRjZDItYjEwZi1mNTI1MGIwYjNmZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjUuNDc2MTcxMjgyWiJ9&digest=sha256%3A50e15c9d52b2a9625271e5093a8e4d2419b1b9eee6d67f71de68deb7b7077713" http.request.useragent=Go-http-client/1.1 http.response.duration=1.613853424s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:25 -1200] "PUT /v2/foo/schema1/blobs/uploads/f46ec1e1-eb86-4cd2-b10f-f5250b0b3fe3?_state=1HV4DE9B6VBXYjhDAooBPgAat7EI1ig7cSytcj61PJd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNDZlYzFlMS1lYjg2LTRjZDItYjEwZi1mNTI1MGIwYjNmZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjUuNDc2MTcxMjgyWiJ9&digest=sha256%3A50e15c9d52b2a9625271e5093a8e4d2419b1b9eee6d67f71de68deb7b7077713 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=d738a6f0-a821-4660-a400-855daef8a3f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=4.53021ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=1076e1a2-5a19-4a87-a56e-dace6be9dd2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=4.219827ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=de467314-0f06-408c-9f80-84b3cbb72943 http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" 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=2.17237ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=61fadba1-35ba-4bfc-b979-381cf42cd999 http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.137487ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:46417" http.request.id=3ae9a428-8f96-4b91-9593-a629b7155473 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=4.226009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46417" http.request.id=75f8542e-7e6d-47eb-9046-bc8748a49ccb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=4.266038ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/json http.request.host="127.0.0.1:46417" http.request.id=b35ec7df-4261-443c-8d68-280aaea51c43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=4.237249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=b5529603-9b84-4e27-add0-bb5b82dcaba5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.132189ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=d223f9a0-7976-4703-b947-e12dd525a72a http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="854.391µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=d66f219c-5730-4ba8-bd2c-bb6cb84c553a http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration="777.974µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=66cb28ee-faff-4f9b-a682-b7561fe643c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40472" 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="790.018µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="payload digest does match: \"sha256:bf11c9bb57faf7ab67906afa58ad58ac3fe183c12d86d22a823affb87c3da845\" != \"sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678\"" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=08094ee2-6a77-4d7d-9257-966bfab70525 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=08094ee2-6a77-4d7d-9257-966bfab70525 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40472" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.068483ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=a147a5ff-ec51-4797-8e63-30a62f217476 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=1.074588ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "DELETE /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=9dfb9027-2d87-4307-8cad-651fe1f9e329 http.request.method=GET http.request.remoteaddr="127.0.0.1:33380" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="914.52µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=4b23ee4a-ef0d-4f00-955e-e823971e1e01 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33388" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.424629ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "DELETE /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=86618f67-a7de-4540-a312-a30ec731b310 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=4.467155ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=043d9fde-8814-404e-b445-8925fd07884a http.request.method=GET http.request.remoteaddr="127.0.0.1:33390" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.187626ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=47338b3d-7af4-457f-97e5-70738c089cbc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33402" 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="998.956µs" http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=7fb47285-73cd-42f5-a4a4-bce3e6c52e2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=4.690586ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=5ddb6371-1a8c-44d9-955f-f2331614370e http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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="895.933µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=d8ceea90-0b3e-482c-84e3-5dbc265cb912 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678" http.request.useragent=Go-http-client/1.1 http.response.duration=1.097673ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "DELETE /v2/foo/schema1/manifests/sha256:6ee64f43911618723c46f0cd401c6a64684630d80a476b9d8d65c12f5c552678 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=93209505-7c29-43e5-80bc-706e13f467c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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="913.568µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=68d2dfbe-7e41-48fc-88f5-fe48f41c4d80 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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="876.534µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="name unknown" err.detail="map[name:foo/schema2]" err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=a08c95b0-8ff2-4360-a893-73e8328f49c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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="843.381µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=1cd6619a-a91a-4ce0-8dbd-46dee7590b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" 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="971.444µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=1cd6619a-a91a-4ce0-8dbd-46dee7590b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" 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.025068ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=1cd6619a-a91a-4ce0-8dbd-46dee7590b24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" 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.063354ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=0f55d53f-382c-4a42-8343-1498b39e3a25 http.request.method=POST http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.070792ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=2fe99e36-4d60-43fd-908b-88c42d5a7fd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/blobs/uploads/fb96ee59-264f-4f00-82ca-c986a6a3755a?_state=SnvGh8SCDyTG7OZz7F1e3MLlqFuGx08ZFVOF07Nqp757Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYjk2ZWU1OS0yNjRmLTRmMDAtODJjYS1jOTg2YTZhMzc1NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjcuMTU3MDQ5MTYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.236962ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema2/blobs/uploads/fb96ee59-264f-4f00-82ca-c986a6a3755a?_state=SnvGh8SCDyTG7OZz7F1e3MLlqFuGx08ZFVOF07Nqp757Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmYjk2ZWU1OS0yNjRmLTRmMDAtODJjYS1jOTg2YTZhMzc1NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjcuMTU3MDQ5MTYzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:463434349086340864309863409683460843608348608934092322395278926a" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=f7b99585-c329-4293-b63c-d26f1c3a8637 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" 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.042466ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:27-12:00" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail="sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa" err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=f7b99585-c329-4293-b63c-d26f1c3a8637 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" 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.107026ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-02-25T09:21:27-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=bcb2c6f6-3434-41a5-9dd5-c3576eb6425c http.request.method=POST http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.053536ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:29-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=7f72205e-1092-4ddc-a887-5503cc6aa27e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/blobs/uploads/b28a097a-1f6b-4a60-8858-c6238192ba5e?_state=WnCW4KhAimC9Do_K21s84zv9_1X56xBdX467N8dAz757Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjhhMDk3YS0xZjZiLTRhNjAtODg1OC1jNjIzODE5MmJhNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjcuMzc3NDIzMzJaIn0%3D&digest=sha256%3Aa6409c1a1e263d127d07dfc8fea1b740fe2d5b8b4b051528a38f6efa7ec02ae2" http.request.useragent=Go-http-client/1.1 http.response.duration=2.129248615s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:27 -1200] "PUT /v2/foo/schema2/blobs/uploads/b28a097a-1f6b-4a60-8858-c6238192ba5e?_state=WnCW4KhAimC9Do_K21s84zv9_1X56xBdX467N8dAz757Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjhhMDk3YS0xZjZiLTRhNjAtODg1OC1jNjIzODE5MmJhNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjcuMzc3NDIzMzJaIn0%3D&digest=sha256%3Aa6409c1a1e263d127d07dfc8fea1b740fe2d5b8b4b051528a38f6efa7ec02ae2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:29-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=7b0718c5-770a-4572-b1c0-6a85429580b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.147143ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:29 -1200] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=28143019-39d5-4da8-8825-93b8ff6ace1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/blobs/uploads/dd9d3ebd-c52c-4a3d-b2bf-c516d95cb347?_state=afNCShhE6OTFSYz4CX5thm3QfeTSV7tsqA-YMzqgkT97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZDlkM2ViZC1jNTJjLTRhM2QtYjJiZi1jNTE2ZDk1Y2IzNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjkuNzU5MjUzNDhaIn0%3D&digest=sha256%3A4343577a0f4f7f84ec488245b4e9ae0d8e793d1c0fc45fba5f84da01373cc1cc" http.request.useragent=Go-http-client/1.1 http.response.duration=2.7031002s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:29 -1200] "PUT /v2/foo/schema2/blobs/uploads/dd9d3ebd-c52c-4a3d-b2bf-c516d95cb347?_state=afNCShhE6OTFSYz4CX5thm3QfeTSV7tsqA-YMzqgkT97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZDlkM2ViZC1jNTJjLTRhM2QtYjJiZi1jNTE2ZDk1Y2IzNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDItMjVUMjE6MjE6MjkuNzU5MjUzNDhaIn0%3D&digest=sha256%3A4343577a0f4f7f84ec488245b4e9ae0d8e793d1c0fc45fba5f84da01373cc1cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=c0cb062a-aafd-4c94-aaa7-b7db7b104796 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.514169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=9c235aec-3e72-40bc-b625-1768e0fca41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.183744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "PUT /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=abf081ee-695c-40f5-842f-aa9c28738c4f http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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=1.055571ms http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=09274a5a-9997-4935-918c-5452f53f3a37 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="953.902µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=23c457da-6306-458e-8eca-61cbed72f79a http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="796.892µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=2d8efe5b-2cd6-46bf-8eed-b6d44b41dd56 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.duration="748.54µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=fc123467-299a-4255-ab9c-e5839b9c3cb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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="824.679µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="rewriting manifest sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=daef56db-3074-4aab-9544-901a83882df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=daef56db-3074-4aab-9544-901a83882df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" 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=2.33312ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=70d270a5-f88e-4ab3-974b-18bd2a8796fc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.034023ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "DELETE /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=97219f09-f1a7-497e-9c82-4225a7614c15 http.request.method=GET http.request.remoteaddr="127.0.0.1:33410" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="912.665µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=e6772622-bb7f-4a15-9b01-6a559f32985f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33426" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="989.078µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "DELETE /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=7132a518-d124-46d5-b781-52db7177dbc0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33434" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.duration=1.326407ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "PUT /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=cba3185b-bb69-4090-880f-7ea9a15080a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33434" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="999.587µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=b8b2a94e-21a0-4e1a-acf9-47da3271dfcc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33446" 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="972.86µs" http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46417" http.request.id=03e3ff04-0730-473d-8466-cb2d87d91e12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33454" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.398248ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=97e353be-2611-484c-975b-b6fdd09ae3dd http.request.method=GET http.request.remoteaddr="127.0.0.1:33454" 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="786.876µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=5bffffd1-37da-4d7b-8bf5-54b8ae313616 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33454" http.request.uri="/v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b" http.request.useragent=Go-http-client/1.1 http.response.duration="975.464µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "DELETE /v2/foo/schema2/manifests/sha256:914b9d891e1b8cdd9467e9043873d96f1c209469be2d6ff0bd298858d19d4d1b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:46417" http.request.id=a9dc3850-63a3-444b-8ea5-f59f4033ec1d http.request.method=GET http.request.remoteaddr="127.0.0.1:33454" 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="853.113µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (11.68s) === RUN TestManifestDeleteDisabled time="2026-02-25T09:21:32-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:21:32-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:21:32-12:00" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:42735" http.request.id=9e491c65-b515-404b-9147-121cb7d5d901 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54228" 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="859.828µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag time="2026-02-25T09:21:32-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:21:32-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:21:32-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=7f6aba39-4d42-4445-826a-2e69a42d6fef http.request.method=POST http.request.remoteaddr="127.0.0.1:49160" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.187557ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=c1d925d8-e939-40da-bc56-7846aa25274d http.request.method=PUT http.request.remoteaddr="127.0.0.1:49160" http.request.uri="/v2/foo/bar/blobs/uploads/5a724303-e4e3-4375-814d-1046cd8835ba?_state=iu7CbbsrR9Azlscq_2o_Yoe9A20Zi9jAa52BI0zPwRZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhNzI0MzAzLWU0ZTMtNDM3NS04MTRkLTEwNDZjZDg4MzViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMTozMi42ODQ3NDg1NDlaIn0%3D&digest=sha256%3A0ef39884df6ff3011f6960664b997265a50f7cb50744708069a35d6107203f06" http.request.useragent=Go-http-client/1.1 http.response.duration=1.24396631s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:32 -1200] "PUT /v2/foo/bar/blobs/uploads/5a724303-e4e3-4375-814d-1046cd8835ba?_state=iu7CbbsrR9Azlscq_2o_Yoe9A20Zi9jAa52BI0zPwRZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhNzI0MzAzLWU0ZTMtNDM3NS04MTRkLTEwNDZjZDg4MzViYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMTozMi42ODQ3NDg1NDlaIn0%3D&digest=sha256%3A0ef39884df6ff3011f6960664b997265a50f7cb50744708069a35d6107203f06 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=c7689cc4-aa8f-43cb-ab10-7371f2b1b985 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49160" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=4.408646ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=info msg="redis not configured" go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=info msg="Starting upload purge in 22m0s" go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=2134b85a-b664-4f5b-b223-da3c87bc681c http.request.method=GET http.request.remoteaddr="127.0.0.1:49160" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="834.558µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:44179" go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=d793f26c-2ee0-4f7a-bea4-87dc029f9fd7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49166" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="987.019µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44179 /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:44179/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=8c2d869c-d5be-4ab6-80db-10d66af5d4b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54042" http.request.uri="/v2/foo/bar/manifests/sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa" time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=f6d594a5-6920-4ce8-9469-8de72eb66153 http.request.method=GET http.request.remoteaddr="127.0.0.1:49180" http.request.uri="/v2/foo/bar/manifests/sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.369077ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "GET /v2/foo/bar/manifests/sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa with ttl=167h59m59.999996943s" go.version=go1.23.5 time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=8c2d869c-d5be-4ab6-80db-10d66af5d4b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54042" http.request.uri="/v2/foo/bar/manifests/sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=9.557058ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "GET /v2/foo/bar/manifests/sha256:19630727f483d5a2c96ef6c6db2d8646191d192a1a1be3e41e4273a33295bbaa HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=dd75beef-64e2-44cd-90a5-c3201a36e8f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49180" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="806.291µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44179 /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:44179/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=265ebaf5-05a0-4cd7-a0ad-dd56758f7e74 http.request.method=GET http.request.remoteaddr="127.0.0.1:54058" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=f4b21493-664d-4195-9ebc-7f03e1ad932a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49192" 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=2.346784ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-25T09:21:33-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=265ebaf5-05a0-4cd7-a0ad-dd56758f7e74 http.request.method=GET http.request.remoteaddr="127.0.0.1:54058" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=7.087745ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:33 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-25T09:21:34-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=849d3ac6-0f0a-4edc-9fcb-02bd15fac8b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:49192" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.166112ms http.response.status=202 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:34 -1200] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=8fe67760-d9c6-45c6-bcc4-18dcfeaaaa86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49192" http.request.uri="/v2/foo/bar/blobs/uploads/33c32c56-5499-4e9b-bf4d-4721a5f72eb1?_state=SIplNSkByy1IIr1aeAI4eFOfrIpgxp3jpMIUDe2Q4TJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYzMyYzU2LTU0OTktNGU5Yi1iZjRkLTQ3MjFhNWY3MmViMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMTozNC4zNDUwNzM2NThaIn0%3D&digest=sha256%3A0d3f63847c8adc35b9ce2b0f779c0b3c605b37cedc55ac53177e290cc6090f4c" http.request.useragent=Go-http-client/1.1 http.response.duration=6.451016892s http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:34 -1200] "PUT /v2/foo/bar/blobs/uploads/33c32c56-5499-4e9b-bf4d-4721a5f72eb1?_state=SIplNSkByy1IIr1aeAI4eFOfrIpgxp3jpMIUDe2Q4TJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYzMyYzU2LTU0OTktNGU5Yi1iZjRkLTQ3MjFhNWY3MmViMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wMi0yNVQyMToyMTozNC4zNDUwNzM2NThaIn0%3D&digest=sha256%3A0d3f63847c8adc35b9ce2b0f779c0b3c605b37cedc55ac53177e290cc6090f4c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=04d3e210-2b9f-40c9-a53d-610b7ca6f06e http.request.method=PUT http.request.remoteaddr="127.0.0.1:49192" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=4.303927ms http.response.status=201 http.response.written=0 127.0.0.1 - - [25/Feb/2026:09:21:40 -1200] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=9fc2b2f7-75f4-4ce2-a886-f7db7cd5cdfe http.request.method=GET http.request.remoteaddr="127.0.0.1:49192" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="810.424µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:21:40 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44179 /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:44179/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=1fc0b96a-1665-48d2-9ddb-7e95f0b31448 http.request.method=GET http.request.remoteaddr="127.0.0.1:44148" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=b9ab1661-6dc9-4201-956a-a66000e443e5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58674" 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=2.409963ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:40 -1200] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=7e6edbf2-44d6-491c-9ffc-4b3f8ded372a http.request.method=GET http.request.remoteaddr="127.0.0.1:58674" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.123µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [25/Feb/2026:09:21:40 -1200] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="Challenge established with upstream : {http 127.0.0.1:44179 /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:44179/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=1fc0b96a-1665-48d2-9ddb-7e95f0b31448 http.request.method=GET http.request.remoteaddr="127.0.0.1:44148" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44179" http.request.id=9f007c02-f910-4280-a1d9-af511d089e67 http.request.method=GET http.request.remoteaddr="127.0.0.1:58678" 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=2.26782ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:40 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-02-25T09:21:40-12:00" level=info msg="Adding new scheduler entry for foo/bar@sha256:c5d45e9ee46a5bbf052a2f7301dd9dae2646af7a1b7b886dd3f57354eb79fed5 with ttl=167h59m59.999997284s" go.version=go1.23.5 time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:42309" http.request.id=1fc0b96a-1665-48d2-9ddb-7e95f0b31448 http.request.method=GET http.request.remoteaddr="127.0.0.1:44148" 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=13.440798ms http.response.status=200 http.response.written=935 127.0.0.1 - - [25/Feb/2026:09:21:40 -1200] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (8.32s) === RUN TestAppDispatcher time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39243" http.request.id=aa5653a3-4d18-4f26-a262-1b73e348e665 http.request.method=GET http.request.remoteaddr="127.0.0.1:35916" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="987.119µs" http.response.status=200 http.response.written=0 time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39243" http.request.id=0b8cf16e-19eb-42e8-9184-5f590c12dcdc http.request.method=GET http.request.remoteaddr="127.0.0.1:35916" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="864.117µs" http.response.status=200 http.response.written=0 time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39243" http.request.id=c4adf840-049e-4dc3-a178-aa6ac1312a55 http.request.method=GET http.request.remoteaddr="127.0.0.1:35916" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="849.875µs" http.response.status=200 http.response.written=0 time="2026-02-25T09:21:40-12:00" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39243" http.request.id=d3b145ce-a109-4f5f-a890-b12042334b51 http.request.method=GET http.request.remoteaddr="127.0.0.1:35916" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="834.572µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-02-25T09:21:40-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:40-12:00" level=info msg="redis not configured" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:40-12:00" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.23.5 http.request.host="127.0.0.1:35429" http.request.id=1811a03b-4cae-46bf-a0c2-fe669111ba4c http.request.method=GET http.request.remoteaddr="127.0.0.1:60600" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-02-25T09:21:40-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:40-12:00" level=info msg="redis not configured" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:40-12:00" level=info msg="configuring file health check path=/tmp/healthcheck299095500, interval=1" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 --- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck time="2026-02-25T09:21:44-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:44-12:00" level=info msg="redis not configured" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:44-12:00" level=info msg="configuring TCP health check addr=127.0.0.1:45451, interval=1" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-02-25T09:21:48-12:00" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:48-12:00" level=info msg="redis not configured" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 time="2026-02-25T09:21:48-12:00" level=info msg="configuring HTTP health check uri=http://127.0.0.1:40625, interval=1, threshold=3" go.version=go1.23.5 instance.id=82ff9db5-5edf-4bf3-97ca-e2b0689edb39 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 132.910s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.01s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.10s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (4.29s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.39s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.09s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.903s === RUN TestSchedule time="2026-02-25T09:19:42-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f time="2026-02-25T09:19:42-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.997227ms" go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f time="2026-02-25T09:19:42-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.017µs" go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f time="2026-02-25T09:19:42-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.269µs" go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-02-25T09:19:43-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-02-25T09:19:43-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f time="2026-02-25T09:19:43-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.995235ms" go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f time="2026-02-25T09:19:43-12:00" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.996162ms" go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f time="2026-02-25T09:19:43-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-02-25T09:19:43-12:00" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=a0894737-c3be-4b9a-9de6-29cd1c00b01f --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.582s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.00s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 16756224 sha256:c682cdb237e8deb3eda4088660ffa37a38cb0d14cf80bfeed4ebb62873404a2a [] map[] } --- PASS: TestSimpleBlobRead (0.56s) === RUN TestBlobMount --- PASS: TestBlobMount (0.58s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.61s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.12s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (4.06s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === 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:3650b3fcdc98c41a2f9f6809166d78bda5984a13076dc4c070a0c73e8b6a0ce5 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:46b07b9c4fa88675df665551ca508023de779b96e2a50f630d5ed8c71509f570 palailogos: marking blob sha256:95a89da39a9bfc0cef22b1a74d624184aefacfe2eb2f9c20ec77a21d4518ebf1 palailogos: marking manifest sha256:625f0b92cb7a1efc8080c88e8e7ac610bf5a9e42112f73b562fc49e25fab4221 palailogos: marking blob sha256:32a6ac71ffbe20ced30203f5a5c8675a77cdafb9eaf98fd0f87f1db028c91c79 palailogos: marking blob sha256:1291a48e573ef3dd895323f5caad75080a038f688919a6b6a9265434bd51383f palailogos: marking manifest sha256:aae7c0ab10885a71a602abd8cc58e918a664d357dc57a76fbe23b6745ebfe72d palailogos: marking blob sha256:625f0b92cb7a1efc8080c88e8e7ac610bf5a9e42112f73b562fc49e25fab4221 palailogos: marking blob sha256:f777efd5231c7b0c3654eb65c98a87c24a87ed0569f7c8abaf160e483d408bdc palailogos: marking manifest sha256:f777efd5231c7b0c3654eb65c98a87c24a87ed0569f7c8abaf160e483d408bdc palailogos: marking blob sha256:ec9cdbad4b4807efd9a06c78ae4cd6472b085df9856d3a02dd197d151eb4ef6d palailogos: marking blob sha256:10016b6ed479523e544318934acabfa3c90ae3a76340809178f0d14795724a77 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.40s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66 deletemanifests: marking manifest sha256:a964dd4fe784d2b3e30f3056f2d2ba366bb0f311c25c60e74d34beeb467d096e deletemanifests: marking blob sha256:a6e35393c21aa2b07c80a062fd8176947286569492ed2c9f469ab1e85aff0fe1 deletemanifests: marking blob sha256:44fe96f651f0ea7289f1849c5786daa82fc016ec32c413c397d8b8140fd09ba7 deletemanifests: marking blob sha256:e1104908a9f32ff4852a0b7c92fd6877f66f581379459dae63f45c99d5ebf1e4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:1392ab42486b907b0cbd4a4cdc33c6d604219d7baf2df5f40a609aeb000cc551 blob eligible for deletion: sha256:5122ad1d54c45ee9ed2f27ef218a94aca3d4a2e93c951dd6a640cadd909bcd1b blob eligible for deletion: sha256:a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66 blob eligible for deletion: sha256:d16bb7481b758c2b90522ba73fa616c02c86f5b0c01afecb7e09a69e4e1988e1 deletemanifests manifest eligible for deletion: sha256:a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66 deletemanifests: marking manifest sha256:a964dd4fe784d2b3e30f3056f2d2ba366bb0f311c25c60e74d34beeb467d096e deletemanifests: marking blob sha256:a6e35393c21aa2b07c80a062fd8176947286569492ed2c9f469ab1e85aff0fe1 deletemanifests: marking blob sha256:44fe96f651f0ea7289f1849c5786daa82fc016ec32c413c397d8b8140fd09ba7 deletemanifests: marking blob sha256:e1104908a9f32ff4852a0b7c92fd6877f66f581379459dae63f45c99d5ebf1e4 time="2026-02-25T09:20:04-12:00" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 time="2026-02-25T09:20:04-12:00" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:1392ab42486b907b0cbd4a4cdc33c6d604219d7baf2df5f40a609aeb000cc551 time="2026-02-25T09:20:04-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/13/1392ab42486b907b0cbd4a4cdc33c6d604219d7baf2df5f40a609aeb000cc551" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:5122ad1d54c45ee9ed2f27ef218a94aca3d4a2e93c951dd6a640cadd909bcd1b time="2026-02-25T09:20:04-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/5122ad1d54c45ee9ed2f27ef218a94aca3d4a2e93c951dd6a640cadd909bcd1b" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66 time="2026-02-25T09:20:04-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a4/a4ba0aef74e87c3ab31144984370a26589e77aa47fb16a553e3b538f53a99c66" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:d16bb7481b758c2b90522ba73fa616c02c86f5b0c01afecb7e09a69e4e1988e1 time="2026-02-25T09:20:04-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d1/d16bb7481b758c2b90522ba73fa616c02c86f5b0c01afecb7e09a69e4e1988e1" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 --- PASS: TestDeleteManifestIfTagNotFound (2.77s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5b06e585febf2a67de5c097652b6108422c48eb82f9db087d4e75dd101ef07de time="2026-02-25T09:20:05-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5b/5b06e585febf2a67de5c097652b6108422c48eb82f9db087d4e75dd101ef07de" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:7649f005eb8634ac3ae948ce92774f872681678caf56c9486596fbcc5912e39e time="2026-02-25T09:20:05-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/76/7649f005eb8634ac3ae948ce92774f872681678caf56c9486596fbcc5912e39e" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:ed6daf411afe6fb1341101ad92b24168265388a49b3843d737abb3909200a562 time="2026-02-25T09:20:05-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/ed6daf411afe6fb1341101ad92b24168265388a49b3843d737abb3909200a562" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 --- PASS: TestGCWithMissingManifests (0.90s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:33fa608c73ab7998c7271a284559394a38aee126811823df50eba7a2494e6f2b komnenos: marking blob sha256:56740ff9759e23eac11c224dece07775cf354e3eb54821d71eb42fd9b9d6a649 komnenos: marking blob sha256:8b210fe3d6b189fd322ded3a030db1a55972b6bcad44b00460937377060d783a 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:bfd3228b3aa30bf6cbfb3e53bb1456d01de4ee24bd3debb6b1f9d881cefab961 time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bfd3228b3aa30bf6cbfb3e53bb1456d01de4ee24bd3debb6b1f9d881cefab961" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:c381d6dd179ff3f04361b10cf19ecf8f3db86819223e2c86e385d2a9c3c37955 time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c3/c381d6dd179ff3f04361b10cf19ecf8f3db86819223e2c86e385d2a9c3c37955" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:e35a525e645919118b3001233a7df1261672450670a2425d96c37d1fd996eed5 time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e35a525e645919118b3001233a7df1261672450670a2425d96c37d1fd996eed5" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:e4094f1be1897a7bc0b56f3798b5c3a559c5e682a844c9869c2d7da95af52db3 time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e4094f1be1897a7bc0b56f3798b5c3a559c5e682a844c9869c2d7da95af52db3" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:677a888e254753564cb1334efeda8a84c23aecf1438c332d1cefdc18bd835177 time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/677a888e254753564cb1334efeda8a84c23aecf1438c332d1cefdc18bd835177" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 blob eligible for deletion: sha256:80573427dccec65e94315b65d08508b80751df7b3956a74bc785c0bb14aed2aa time="2026-02-25T09:20:07-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/80/80573427dccec65e94315b65d08508b80751df7b3956a74bc785c0bb14aed2aa" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 --- PASS: TestDeletionHasEffect (2.71s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.63s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:f5f071a0f16710ae4deef912b43a3beab5a924875676856b7e90fc72e1390bd8 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:b7a76f81d6a29674ad8fa1b95f7e3b4052833d88c03f7cdc119a34679c2f8506 michael_z_doukas: marking blob sha256:62d80c32c374fa67dc2ef2f09a40bf653f86a0308e48992b8db36887d23e66af 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:98e6a59e92454d642a9bb825886bfea9b6a35aabc97bb339c707418c662c33ed time="2026-02-25T09:20:11-12:00" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/98/98e6a59e92454d642a9bb825886bfea9b6a35aabc97bb339c707418c662c33ed" go.version=go1.23.5 instance.id=10ba39f0-0763-43aa-98ce-3f9fa0605be7 --- PASS: TestOrphanBlobDeleted (1.14s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d377ad91fb1b4782de880b57d4ff84c0da0b122e37d31984b94046c1a6b0bb33 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:7c52b9dcda55d7d8491af8b5582ab4adda2a909ea192e174e56b8811e6e781d9 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.95s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.94s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.53s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.80s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-02-25T09:20:15-12:00" level=info msg="PurgeUploads starting: olderThan=2026-02-25 08:20:15.706420049 -1200 -12 m=-3567.267110682, actuallyDelete=true" time="2026-02-25T09:20:15-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-02-25T09:20:15-12:00" level=info msg="PurgeUploads starting: olderThan=2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100, actuallyDelete=true" time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bede4f43-dc79-4a18-9ed0-8c8cb3fa33f4 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/64a8ad55-55a8-47f6-9ca9-9c147f73d0d9 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1a524846-9f3d-4e0a-8bae-933f8056f693 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1f8a5354-b797-4704-b5f4-f934ed8651f1 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5ff7c04d-068b-44e7-a031-f37233adf521 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/80ac0add-3659-438c-8e4b-744fe98273a6 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a18fb3e7-8b95-48bd-acbb-c4c0aae16a48 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e003077b-4882-4ef3-bb9e-e8c9c67aea5a have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eb7fb94e-2889-4bc3-af70-0b517ad73c54 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/031c99a8-1635-4527-af24-f9580f985f09 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/bf0e346b-32a2-4526-8e38-14eedc21002e have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.707466816 -1200 -12 m=+32.733936100). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-02-25T09:20:15-12:00" level=info msg="PurgeUploads starting: olderThan=2026-02-25 09:20:15.70909019 -1200 -12 m=+32.735559462, actuallyDelete=true" time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/38f73be7-886c-43c2-9c4c-2d568acdadc1 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.70909019 -1200 -12 m=+32.735559462). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a7993864-6be3-4807-84a0-03a909ae08ab have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.70909019 -1200 -12 m=+32.735559462). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c4bf1599-fe8f-425a-b789-9079ab522c7c have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.70909019 -1200 -12 m=+32.735559462). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/110661cf-36b3-46a1-bea8-45b6022e5551 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.70909019 -1200 -12 m=+32.735559462). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d28a3f30-9bcc-494e-8c51-536c04d5adc0 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.70909019 -1200 -12 m=+32.735559462). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-02-25T09:20:15-12:00" level=info msg="PurgeUploads starting: olderThan=2026-02-25 09:20:15.710138166 -1200 -12 m=+32.736607445, actuallyDelete=true" time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/05f51a8d-62cf-4ad3-ab61-9823a44d7bef have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.710138166 -1200 -12 m=+32.736607445). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/202a64e8-b1c6-437e-918c-abfdf2ee3b8b have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.710138166 -1200 -12 m=+32.736607445). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2a38ce64-3092-49b6-87cd-e9ddc4268ca7 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.710138166 -1200 -12 m=+32.736607445). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3ef6feed-2008-40b6-9835-f32b9f86397d have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.710138166 -1200 -12 m=+32.736607445). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/91f0894b-7666-4922-a8ab-1569618b7391 have older date (2026-02-25 08:20:15 -1200 -12) than purge date (2026-02-25 09:20:15.710138166 -1200 -12 m=+32.736607445). Removing upload directory." time="2026-02-25T09:20:15-12:00" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-02-25T09:20:15-12:00" level=info msg="PurgeUploads starting: olderThan=2026-02-25 09:20:15.710888868 -1200 -12 m=+32.737358139, actuallyDelete=true" time="2026-02-25T09:20:15-12:00" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 32.753s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.008s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.008s === RUN TestWalkFileRemoved time="2026-02-25T09:19:42-12:00" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.003s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.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.056s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (18.42s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 18.931s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (19.61s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 20.160s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-02-25T09:19:43-12:00" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-02-25T09:19:43-12:00" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-02-25T09:19:43-12:00" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.5 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 TestParsing === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestInvalidData === CONT TestInvalidNetworkType time="2026-02-25T09:19:43-12:00" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestParsing (0.00s) time="2026-02-25T09:19:43-12:00" level=error msg="unknown ip address format" go.version=go1.23.5 instance.id=c4ff7f65-d3df-4b69-860a-783314e945b2 ip="?0000000000000000000000000000000000" --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestS3TryUpdate (0.00s) time="2026-02-25T09:19:43-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=c4ff7f65-d3df-4b69-860a-783314e945b2 --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) time="2026-02-25T09:19:43-12:00" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=c4ff7f65-d3df-4b69-860a-783314e945b2 --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4 (0.01s) time="2026-02-25T09:19:44-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2026-02-25T09:19:45-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2026-02-25T09:19:46-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2026-02-25T09:19:47-12:00" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.004s === 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.667s === RUN Test OK: 32 passed, 2 skipped --- PASS: Test (16.65s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.169s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.400s 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-i686-linux-gnu && mkdir -p /build/reproducible-path/docker-registry-2.8.3\+ds1/debian/tmp/usr cd obj-i686-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_strip: warning: Could not find the BuildID in debian/docker-registry/usr/bin/docker-registry 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 dh_md5sums -O--buildsystem=golang dh_builddeb -O--buildsystem=golang dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.3+ds1-2_i386.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_i386.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.3+ds1-2_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/107159 and its subdirectories I: Current time: Wed Feb 25 09:22:12 -12 2026 I: pbuilder-time-stamp: 1772054532