Diff of the two buildlogs: -- --- b1/build.log 2024-05-18 14:45:40.196914527 +0000 +++ b2/build.log 2024-05-18 14:50:54.435538017 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Jun 20 09:05:34 -12 2025 -I: pbuilder-time-stamp: 1750453534 +I: Current time: Sat Jun 21 11:08:43 +14 2025 +I: pbuilder-time-stamp: 1750453723 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -34,52 +34,84 @@ dpkg-source: info: applying 0008-Skip-flaky-TestGracefulShutdown-and-TestRegistrySupp.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3495734/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jun 20 21:08 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1392392/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='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='efd66ce10a5a45e5bd248c473131acf9' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='3495734' - PS1='# ' - PS2='> ' + INVOCATION_ID=6368b698e0f84decbfcdee8992e8ed81 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1392392 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.WDTIhvnw/pbuilderrc_nIVX --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WDTIhvnw/b1 --logfile b1/build.log docker-registry_2.8.2+ds1-1.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.WDTIhvnw/pbuilderrc_bQPd --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.WDTIhvnw/b2 --logfile b2/build.log docker-registry_2.8.2+ds1-1.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-21-cloud-arm64 #1 SMP Debian 6.1.90-1 (2024-05-03) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Jun 19 17:46 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3495734/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 18 17:46 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -271,7 +303,7 @@ Get: 114 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-viper-dev all 1.12.0-1 [68.9 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 golang-github-spf13-cobra-dev all 1.8.0-1 [73.6 kB] Get: 116 http://deb.debian.org/debian trixie/main arm64 golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-1 [32.1 kB] -Fetched 84.8 MB in 0s (178 MB/s) +Fetched 84.8 MB in 1s (67.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 19745 files and directories currently installed.) @@ -750,7 +782,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/docker-registry-2.8.2+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.2+ds1-1_source.changes +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/docker-registry-2.8.2+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../docker-registry_2.8.2+ds1-1_source.changes dpkg-buildpackage: info: source package docker-registry dpkg-buildpackage: info: source version 2.8.2+ds1-1 dpkg-buildpackage: info: source distribution unstable @@ -771,32 +807,32 @@ make[1]: Entering directory '/build/reproducible-path/docker-registry-2.8.2+ds1' dh_auto_build -- -ldflags '-X github.com/docker/distribution/version.Version=2.8.2+ds1' cd obj-aarch64-linux-gnu && go install -trimpath -v -p 12 -ldflags "-X github.com/docker/distribution/version.Version=2.8.2+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/unsafeheader -internal/coverage/rtcov internal/godebugs -internal/itoa +internal/coverage/rtcov +math/bits internal/goarch -internal/goexperiment -internal/race internal/goos -math/bits +internal/race +internal/goexperiment +internal/unsafeheader runtime/internal/syscall unicode/utf8 -sync/atomic +internal/cpu +internal/itoa unicode cmp container/list -internal/cpu -internal/chacha8rand +crypto/internal/alias +sync/atomic internal/abi -runtime/internal/sys +internal/chacha8rand runtime/internal/math -crypto/internal/alias -math +runtime/internal/sys slices crypto/subtle -unicode/utf16 crypto/internal/boring/sig +math +unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace vendor/golang.org/x/crypto/internal/alias @@ -808,242 +844,242 @@ 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 -runtime/internal/atomic internal/bytealg -runtime +runtime/internal/atomic github.com/aws/aws-sdk-go/internal/sdkmath +runtime internal/reflectlite -runtime/metrics sync +runtime/metrics internal/testlog -internal/bisect internal/singleflight +internal/bisect google.golang.org/protobuf/internal/pragma github.com/aws/aws-sdk-go/internal/sync/singleflight runtime/cgo +internal/godebug +math/rand +internal/intern errors sort internal/oserror -path -internal/godebug strconv -internal/safefilepath io +internal/safefilepath +path +crypto/internal/nistec/fiat vendor/golang.org/x/net/dns/dnsmessage -math/rand syscall -crypto/internal/nistec/fiat hash -github.com/beorn7/perks/quantile -internal/intern bytes -reflect +text/tabwriter strings crypto/internal/randutil -crypto +github.com/aws/aws-sdk-go/internal/sdkio +github.com/beorn7/perks/quantile hash/crc32 +hash/fnv +reflect +crypto crypto/rc4 net/netip encoding/base32 -hash/fnv golang.org/x/crypto/blowfish -github.com/aws/aws-sdk-go/internal/sdkio -text/tabwriter vendor/golang.org/x/text/transform golang.org/x/text/transform github.com/kr/text -regexp/syntax bufio net/http/internal/ascii github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg github.com/garyburd/redigo/internal github.com/aws/aws-sdk-go/internal/sdkuri +regexp/syntax github.com/aws/aws-sdk-go/internal/strings github.com/aws/aws-sdk-go/aws/arn html go/build/constraint +regexp time internal/syscall/unix internal/syscall/execenv -regexp context internal/poll github.com/bugsnag/bugsnag-go/headers io/fs github.com/aws/aws-sdk-go/internal/sdkrand -embed -internal/fmtsort encoding/binary +internal/fmtsort github.com/rogpeppe/go-internal/fmtsort +embed google.golang.org/protobuf/internal/editiondefaults os encoding/base64 crypto/md5 -github.com/cespare/xxhash -crypto/internal/nistec vendor/golang.org/x/crypto/internal/poly1305 -crypto/internal/edwards25519/field -crypto/cipher +github.com/cespare/xxhash golang.org/x/sys/unix +crypto/cipher +crypto/internal/edwards25519/field +crypto/internal/nistec encoding/pem crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/aes crypto/sha512 +crypto/sha256 crypto/hmac crypto/sha1 -crypto/sha256 crypto/internal/edwards25519 vendor/golang.org/x/crypto/hkdf vendor/golang.org/x/crypto/chacha20poly1305 -crypto/ecdh fmt -github.com/bugsnag/bugsnag-go/device -path/filepath -io/ioutil -os/signal google.golang.org/protobuf/internal/detrand +net +path/filepath github.com/prometheus/procfs/internal/util internal/lazyregexp +github.com/bugsnag/bugsnag-go/device +io/ioutil +os/signal internal/sysinfo +crypto/ecdh os/exec -net github.com/bugsnag/panicwrap +github.com/opencontainers/go-digest github.com/opencontainers/image-spec/specs-go mime -encoding/hex -github.com/opencontainers/go-digest compress/flate -vendor/golang.org/x/text/unicode/norm -net/url -log math/big +encoding/hex vendor/golang.org/x/net/http2/hpack +net/url +log +vendor/golang.org/x/text/unicode/norm mime/quotedprintable -net/http/internal github.com/docker/distribution/digestset github.com/opencontainers/image-spec/specs-go/v1 -vendor/golang.org/x/text/unicode/bidi +net/http/internal encoding/json +vendor/golang.org/x/text/unicode/bidi +github.com/docker/distribution/reference github.com/pkg/errors database/sql/driver gopkg.in/yaml.v2 -github.com/docker/distribution/reference google.golang.org/protobuf/internal/errors github.com/bugsnag/bugsnag-go/errors -compress/gzip google.golang.org/protobuf/encoding/protowire +compress/gzip go/token google.golang.org/protobuf/internal/version -google.golang.org/protobuf/reflect/protoreflect github.com/prometheus/procfs/internal/fs runtime/debug github.com/docker/distribution/version +google.golang.org/protobuf/reflect/protoreflect text/template/parse -vendor/golang.org/x/text/secure/bidirule encoding/csv flag +vendor/golang.org/x/text/secure/bidirule golang.org/x/text/unicode/bidi -vendor/golang.org/x/net/idna golang.org/x/text/unicode/norm github.com/aws/aws-sdk-go/aws/awserr -os/user github.com/aws/aws-sdk-go/internal/ini +vendor/golang.org/x/net/idna +os/user +encoding/xml +github.com/sirupsen/logrus +text/template +golang.org/x/text/secure/bidirule +github.com/aws/aws-sdk-go/aws/endpoints google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset +google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/genid -github.com/sirupsen/logrus google.golang.org/protobuf/internal/order crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 -crypto/dsa -google.golang.org/protobuf/internal/encoding/text -google.golang.org/protobuf/reflect/protoregistry crypto/ed25519 +crypto/dsa github.com/docker/distribution/uuid -crypto/rsa -google.golang.org/protobuf/runtime/protoiface -text/template -golang.org/x/text/secure/bidirule -golang.org/x/crypto/bcrypt -github.com/aws/aws-sdk-go/aws/endpoints -github.com/jmespath/go-jmespath google.golang.org/protobuf/internal/encoding/defval -encoding/xml -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix +google.golang.org/protobuf/reflect/protoregistry +google.golang.org/protobuf/runtime/protoiface github.com/docker/distribution/registry/storage/driver golang.org/x/crypto/vendor/golang.org/x/net/idna +crypto/rsa +golang.org/x/crypto/bcrypt +github.com/jmespath/go-jmespath github.com/aws/aws-sdk-go/internal/s3shared/arn -google.golang.org/protobuf/proto internal/profile github.com/docker/distribution/registry/storage/driver/factory github.com/docker/distribution/registry/storage/driver/middleware runtime/pprof -github.com/docker/distribution/registry/storage/driver/middleware/redirect -crypto/ecdsa -github.com/aws/aws-sdk-go/aws/awsutil +google.golang.org/protobuf/proto runtime/trace -github.com/kr/pretty -google.golang.org/protobuf/internal/filedesc -google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/encoding/protodelim +github.com/docker/distribution/registry/storage/driver/middleware/redirect testing +github.com/kr/pretty +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix go/scanner go/doc/comment +github.com/aws/aws-sdk-go/aws/awsutil go/ast +google.golang.org/protobuf/internal/filedesc +google.golang.org/protobuf/encoding/prototext +crypto/ecdsa +google.golang.org/protobuf/encoding/protodelim go/internal/typeparams go/printer -google.golang.org/protobuf/internal/encoding/tag go/parser github.com/aws/aws-sdk-go/internal/shareddefaults archive/tar -google.golang.org/protobuf/internal/impl github.com/aws/aws-sdk-go/aws/credentials +google.golang.org/protobuf/internal/encoding/tag github.com/aws/aws-sdk-go/aws/credentials/processcreds +google.golang.org/protobuf/internal/impl gopkg.in/check.v1 -net/textproto crypto/x509 -github.com/bshuster-repo/logrus-logstash-hook +net/textproto vendor/golang.org/x/net/http/httpproxy -github.com/garyburd/redigo/redis -github.com/prometheus/procfs +github.com/google/uuid +github.com/bshuster-repo/logrus-logstash-hook github.com/docker/distribution/registry/listener -github.com/spf13/pflag github.com/mitchellh/mapstructure -github.com/google/uuid +github.com/spf13/pflag +github.com/garyburd/redigo/redis +github.com/prometheus/procfs vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype -crypto/tls google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb -github.com/spf13/cobra +crypto/tls github.com/prometheus/client_model/go github.com/prometheus/common/model +github.com/spf13/cobra github.com/prometheus/client_golang/prometheus/internal net/http/httptrace -net/smtp github.com/docker/libtrust +net/smtp net/http github.com/docker/distribution +github.com/bugsnag/bugsnag-go/sessions github.com/docker/distribution/configuration +github.com/gorilla/mux +github.com/docker/distribution/registry/api/errcode expvar +github.com/prometheus/common/expfmt github.com/docker/distribution/registry/auth github.com/docker/distribution/registry/client/auth/challenge +github.com/docker/distribution/registry/client/transport github.com/felixge/httpsnoop -github.com/prometheus/common/expfmt golang.org/x/crypto/acme -github.com/bugsnag/bugsnag-go/sessions -github.com/gorilla/mux -github.com/docker/distribution/registry/client/transport -github.com/docker/distribution/registry/api/errcode github.com/aws/aws-sdk-go/service/cloudfront/sign github.com/aws/aws-sdk-go/aws github.com/docker/distribution/manifest/manifestlist @@ -1055,69 +1091,69 @@ net/http/httputil github.com/ncw/swift net/http/pprof -github.com/docker/distribution/registry/storage/driver/testsuites -golang.org/x/crypto/acme/autocert github.com/docker/distribution/context github.com/docker/distribution/registry/api/v2 +github.com/docker/distribution/registry/storage/driver/testsuites github.com/aws/aws-sdk-go/aws/request github.com/aws/aws-sdk-go/aws/auth/bearer -github.com/gorilla/handlers -github.com/prometheus/client_golang/prometheus github.com/aws/aws-sdk-go/private/protocol/eventstream -github.com/Shopify/logrus-bugsnag +github.com/prometheus/client_golang/prometheus +github.com/gorilla/handlers github.com/docker/distribution/health github.com/docker/distribution/notifications +github.com/Shopify/logrus-bugsnag github.com/docker/distribution/registry/proxy/scheduler +golang.org/x/crypto/acme/autocert github.com/docker/distribution/registry/auth/htpasswd github.com/docker/distribution/registry/auth/silly github.com/docker/distribution/registry/auth/token -github.com/docker/distribution/registry/storage/driver/middleware/cloudfront -github.com/docker/distribution/testutil github.com/docker/distribution/health/checks +github.com/docker/distribution/registry/storage/driver/middleware/cloudfront github.com/docker/distribution/health/api +github.com/docker/distribution/testutil github.com/aws/aws-sdk-go/aws/corehandlers github.com/aws/aws-sdk-go/aws/client -github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/private/protocol github.com/aws/aws-sdk-go/aws/csm -github.com/aws/aws-sdk-go/internal/s3shared/s3err +github.com/aws/aws-sdk-go/internal/s3shared github.com/aws/aws-sdk-go/private/checksum +github.com/aws/aws-sdk-go/internal/s3shared/s3err github.com/aws/aws-sdk-go/aws/ec2metadata github.com/aws/aws-sdk-go/private/protocol/rest -github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi -github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/json/jsonutil +github.com/aws/aws-sdk-go/private/protocol/query/queryutil github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil +github.com/aws/aws-sdk-go/private/protocol/eventstream/eventstreamapi github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds -github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/private/protocol/query -github.com/aws/aws-sdk-go/private/protocol/jsonrpc +github.com/aws/aws-sdk-go/aws/credentials/endpointcreds github.com/aws/aws-sdk-go/aws/signer/v4 +github.com/aws/aws-sdk-go/private/protocol/jsonrpc github.com/aws/aws-sdk-go/private/protocol/restxml -github.com/aws/aws-sdk-go/aws/defaults github.com/aws/aws-sdk-go/private/protocol/restjson +github.com/aws/aws-sdk-go/aws/defaults +github.com/aws/aws-sdk-go/service/sso +github.com/aws/aws-sdk-go/service/ssooidc github.com/aws/aws-sdk-go/service/sts github.com/aws/aws-sdk-go/service/s3 -github.com/aws/aws-sdk-go/service/ssooidc -github.com/aws/aws-sdk-go/service/sso 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/ssocreds github.com/aws/aws-sdk-go/aws/credentials/stscreds github.com/aws/aws-sdk-go/aws/session github.com/docker/go-metrics github.com/docker/distribution/metrics github.com/docker/distribution/registry/storage/cache github.com/docker/distribution/registry/storage/driver/base +github.com/docker/distribution/registry/storage 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/cache/cachecheck github.com/docker/distribution/registry/storage/driver/filesystem github.com/docker/distribution/registry/storage/driver/inmemory github.com/docker/distribution/registry/storage/driver/swift +github.com/docker/distribution/registry/client github.com/docker/distribution/registry/storage/driver/testdriver github.com/docker/distribution/registry/client/auth github.com/docker/distribution/registry/middleware/registry @@ -1134,12 +1170,12 @@ ? github.com/docker/distribution [no test files] ? github.com/docker/distribution/cmd/registry [no test files] === RUN Test -time="2025-06-20T21:06:42Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" -time="2025-06-20T21:06:42Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" +time="2025-06-20T21:11:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" +time="2025-06-20T21:11:14Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed ---- PASS: Test (0.02s) +--- PASS: Test (0.03s) PASS -ok github.com/docker/distribution/configuration 0.032s +ok github.com/docker/distribution/configuration 0.087s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter @@ -1147,14 +1183,14 @@ === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr -time="2025-06-20T21:06:43Z" level=warning msg="invalid remote IP address: \"1.2.3\"" ---- PASS: TestRemoteAddr (0.00s) +time="2025-06-20T21:11:16Z" level=warning msg="invalid remote IP address: \"1.2.3\"" +--- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS -ok github.com/docker/distribution/context 2.023s +ok github.com/docker/distribution/context 2.063s === RUN TestLookup --- PASS: TestLookup (0.00s) === RUN TestAddDuplication @@ -1166,15 +1202,15 @@ === RUN TestShortCodeTable --- PASS: TestShortCodeTable (0.00s) PASS -ok github.com/docker/distribution/digestset 0.010s +ok github.com/docker/distribution/digestset 0.029s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks ---- PASS: TestReturns503IfThereAreErrorChecks (0.00s) +--- PASS: TestReturns503IfThereAreErrorChecks (0.01s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS -ok github.com/docker/distribution/health 0.017s +ok github.com/docker/distribution/health 0.074s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus @@ -1184,7 +1220,7 @@ === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS -ok github.com/docker/distribution/health/api 0.009s +ok github.com/docker/distribution/health/api 0.041s ? github.com/docker/distribution/manifest [no test files] === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) @@ -1192,7 +1228,7 @@ checks_test.go:18: No network access in Debian buildd --- SKIP: TestHTTPChecker (0.00s) PASS -ok github.com/docker/distribution/health/checks 0.011s +ok github.com/docker/distribution/health/checks 0.040s === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex @@ -1206,7 +1242,7 @@ --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS -ok github.com/docker/distribution/manifest/manifestlist 0.016s +ok github.com/docker/distribution/manifest/manifestlist 0.049s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest @@ -1220,13 +1256,13 @@ --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS -ok github.com/docker/distribution/manifest/ocischema 0.015s +ok github.com/docker/distribution/manifest/ocischema 0.041s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling ---- PASS: TestManifestMarshaling (0.00s) +--- PASS: TestManifestMarshaling (0.01s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification @@ -1234,7 +1270,7 @@ === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS -ok github.com/docker/distribution/manifest/schema1 0.022s +ok github.com/docker/distribution/manifest/schema1 0.052s ? github.com/docker/distribution/metrics [no test files] === RUN TestBuilder --- PASS: TestBuilder (0.00s) @@ -1243,7 +1279,7 @@ === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS -ok github.com/docker/distribution/manifest/schema2 0.017s +ok github.com/docker/distribution/manifest/schema2 0.057s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) @@ -1262,593 +1298,274 @@ === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink -2025/06/20 21:06:48 http: TLS handshake error from 127.0.0.1:60394: remote error: tls: bad certificate +2025/06/20 21:11:23 http: TLS handshake error from 127.0.0.1:57352: 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:39793/?status=200, fail=false - http_test.go:164: testcase: http://127.0.0.1:39793/?status=200, fail=false - http_test.go:164: testcase: http://127.0.0.1:39793/?status=307, fail=false - http_test.go:164: testcase: http://127.0.0.1:39793/?status=400, fail=true - http_test.go:164: testcase: 127.0.0.1:38847?status=0, fail=true + http_test.go:164: testcase: http://127.0.0.1:37199/?status=200, fail=false + http_test.go:164: testcase: http://127.0.0.1:37199/?status=200, fail=false + http_test.go:164: testcase: http://127.0.0.1:37199/?status=307, fail=false + http_test.go:164: testcase: http://127.0.0.1:37199/?status=400, fail=true + http_test.go:164: testcase: 127.0.0.1:39729?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener ---- PASS: TestListener (0.34s) +--- PASS: TestListener (0.54s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster -time="2025-06-20T21:06:48Z" level=info msg="broadcaster: closing" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="closing testSink" -time="2025-06-20T21:06:48Z" level=info msg="broadcaster: closing" ---- PASS: TestBroadcaster (0.00s) +time="2025-06-20T21:11:23Z" level=info msg="broadcaster: closing" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="closing testSink" +time="2025-06-20T21:11:23Z" level=info msg="broadcaster: closing" +--- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue -time="2025-06-20T21:06:49Z" level=info msg="closing testSink" ---- PASS: TestEventQueue (0.11s) +time="2025-06-20T21:11:24Z" level=info msg="closing testSink" +--- PASS: TestEventQueue (0.42s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 1} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 1} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=warning msg="&{0x4006316690 0.9} encountered too many errors, backing off" -time="2025-06-20T21:06:49Z" level=info msg="closing testSink" ---- PASS: TestRetryingSink (0.71s) +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" +time="2025-06-20T21:11:24Z" level=warning msg="&{0x40003fc090 0.9} encountered too many errors, backing off" +time="2025-06-20T21:11:24Z" level=info msg="closing testSink" +--- PASS: TestRetryingSink (0.53s) PASS -ok github.com/docker/distribution/notifications 1.251s +ok github.com/docker/distribution/notifications 1.591s === RUN TestValidateReferenceName --- PASS: TestValidateReferenceName (0.00s) === RUN TestValidateRemoteName @@ -1914,13 +1631,11 @@ === RUN TestIdentifierRegexp --- PASS: TestIdentifierRegexp (0.00s) PASS -ok github.com/docker/distribution/reference 0.016s +ok github.com/docker/distribution/reference 0.026s ? github.com/docker/distribution/registry/client/transport [no test files] ? 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] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown @@ -1932,66 +1647,66 @@ registry_test.go:247: flaky --- SKIP: TestRegistrySupportedCipherSuite (0.00s) === RUN TestRegistryUnsupportedCipherSuite -time="2025-06-20T21:06:48Z" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" -time="2025-06-20T21:06:48.952583619Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:06:48.952798779Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:06:48.953041339Z" level=info msg="Starting upload purge in 26m0s" go.version=go1.22.3 -time="2025-06-20T21:06:48.953452059Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.22.3 ---- PASS: TestRegistryUnsupportedCipherSuite (8.59s) +time="2025-06-20T21:11:23Z" level=warning msg="error parsing level \"\": not a valid logrus Level: \"\", using \"info\"\t" +time="2025-06-20T21:11:24.001833294Z" level=info msg="Starting upload purge in 17m0s" go.version=go1.22.3 +time="2025-06-20T21:11:24.005598294Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:11:24.005816254Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:11:24.006525134Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.22.3 +--- PASS: TestRegistryUnsupportedCipherSuite (8.93s) PASS -ok github.com/docker/distribution/registry 8.626s +ok github.com/docker/distribution/registry 9.028s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS -ok github.com/docker/distribution/registry/api/errcode 0.015s +ok github.com/docker/distribution/registry/api/errcode 0.036s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter ---- PASS: TestRouter (0.02s) +--- PASS: TestRouter (0.05s) === RUN TestRouterWithPathTraversals ---- PASS: TestRouterWithPathTraversals (0.00s) +--- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder ---- PASS: TestURLBuilder (0.01s) +--- PASS: TestURLBuilder (0.05s) === RUN TestURLBuilderWithPrefix ---- PASS: TestURLBuilderWithPrefix (0.01s) +--- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest ---- PASS: TestBuilderFromRequest (0.08s) +--- PASS: TestBuilderFromRequest (0.21s) === RUN TestBuilderFromRequestWithPrefix ---- PASS: TestBuilderFromRequestWithPrefix (0.01s) +--- PASS: TestBuilderFromRequestWithPrefix (0.03s) PASS -ok github.com/docker/distribution/registry/api/v2 0.151s +ok github.com/docker/distribution/registry/api/v2 0.422s === RUN TestBasicAccessController -time="2025-06-20T21:06:50Z" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.22.3 instance.id=ca62a9c6-067f-4348-9de8-3f3a7f4bb089 -time="2025-06-20T21:06:50Z" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.22.3 instance.id=ca62a9c6-067f-4348-9de8-3f3a7f4bb089 ---- PASS: TestBasicAccessController (0.02s) +time="2025-06-20T21:11:26Z" level=error msg="error authenticating user \"bilbo\": authentication failure" go.version=go1.22.3 instance.id=8592a015-3c90-4201-bf1a-df861ab108ab +time="2025-06-20T21:11:26Z" level=error msg="error authenticating user \"DeokMan\": authentication failure" go.version=go1.22.3 instance.id=8592a015-3c90-4201-bf1a-df861ab108ab +--- PASS: TestBasicAccessController (0.03s) === RUN TestCreateHtpasswdFile -time="2025-06-20T21:06:50Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.22.3 password=SVfzNxNI72iFFXg8IN81ugDLYtCKYw2G4HtEm_NRhG0 user=docker ---- PASS: TestCreateHtpasswdFile (0.12s) +time="2025-06-20T21:11:26Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.22.3 password=TVEjyTe_8bNa6yVTBiLXnxHMxZuMBH1Xh9Y9mGTbLzs user=docker +--- PASS: TestCreateHtpasswdFile (0.21s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS -ok github.com/docker/distribution/registry/auth/htpasswd 0.145s +ok github.com/docker/distribution/registry/auth/htpasswd 0.273s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS -ok github.com/docker/distribution/registry/auth/silly 0.014s +ok github.com/docker/distribution/registry/auth/silly 0.050s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway -time="2025-06-20T21:06:50Z" level=info msg="token not to be used before 2025-06-20 21:06:51 +0000 UTC - currently 2025-06-20 21:06:50.578866019 +0000 UTC m=+0.010372721" -time="2025-06-20T21:06:50Z" level=info msg="token not to be used after 2025-06-20 21:06:50 +0000 UTC - currently 2025-06-20 21:06:50.579377059 +0000 UTC m=+0.010883761" +time="2025-06-20T21:11:26Z" level=info msg="token not to be used before 2025-06-20 21:11:27 +0000 UTC - currently 2025-06-20 21:11:26.490862614 +0000 UTC m=+0.019208801" +time="2025-06-20T21:11:26Z" level=info msg="token not to be used after 2025-06-20 21:11:26 +0000 UTC - currently 2025-06-20 21:11:26.491363974 +0000 UTC m=+0.019710201" --- PASS: TestLeeway (0.00s) === RUN TestAccessController -time="2025-06-20T21:06:50Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" ---- PASS: TestAccessController (0.00s) +time="2025-06-20T21:11:26Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" +--- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS -ok github.com/docker/distribution/registry/auth/token 0.023s +ok github.com/docker/distribution/registry/auth/token 0.069s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody @@ -2009,9 +1724,9 @@ === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestBlobDelete ---- PASS: TestBlobDelete (0.01s) +--- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch ---- PASS: TestBlobFetch (0.00s) +--- PASS: TestBlobFetch (0.03s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists @@ -2019,27 +1734,27 @@ === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic ---- PASS: TestBlobUploadMonolithic (0.00s) +--- PASS: TestBlobUploadMonolithic (0.02s) === RUN TestBlobMount ---- PASS: TestBlobMount (0.00s) +--- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag ---- PASS: TestManifestFetchWithEtag (0.00s) +--- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete ---- PASS: TestManifestDelete (0.01s) +--- PASS: TestManifestDelete (0.03s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags ---- PASS: TestManifestTags (0.00s) +--- PASS: TestManifestTags (0.03s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated ---- PASS: TestManifestTagsPaginated (0.00s) +--- PASS: TestManifestTagsPaginated (0.02s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog @@ -2049,9 +1764,9 @@ === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS -ok github.com/docker/distribution/registry/client 0.106s +ok github.com/docker/distribution/registry/client 0.244s === RUN TestEndpointAuthorizeToken ---- PASS: TestEndpointAuthorizeToken (0.01s) +--- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken @@ -2065,13 +1780,15 @@ === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS -ok github.com/docker/distribution/registry/client/auth 0.049s +ok github.com/docker/distribution/registry/client/auth 0.069s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS -ok github.com/docker/distribution/registry/client/auth/challenge 0.015s +ok github.com/docker/distribution/registry/client/auth/challenge 0.039s +? 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] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] @@ -2081,825 +1798,825 @@ ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/version [no test files] === RUN TestCheckAPI -time="2025-06-20T21:06:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:06:53Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:06:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42659" http.request.id=5dbac92e-1f45-4435-a59a-c4a6dbe7d69b http.request.method=GET http.request.remoteaddr="127.0.0.1:41328" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.73008ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:06:53 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" ---- PASS: TestCheckAPI (0.01s) +time="2025-06-20T21:11:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:11:31Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:11:31Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46087" http.request.id=4a19d6c5-acba-4c7d-b1b6-1ca676ee2476 http.request.method=GET http.request.remoteaddr="127.0.0.1:59688" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=15.9412ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:11:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +--- PASS: TestCheckAPI (0.05s) === RUN TestCatalogAPI -time="2025-06-20T21:06:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:06:53Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:06:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=057ac316-bd65-4057-9ee2-a47ddf9e7e3d http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.77884ms http.response.status=200 http.response.written=20 -127.0.0.1 - - [20/Jun/2025:21:06:53 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" -time="2025-06-20T21:06:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=35fec5dc-5137-4fc1-bb7a-f3830d636bd3 http.request.method=POST http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.61464ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:53 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=06da739c-728c-4924-a5ce-4ff1b7078387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/foo/aaaa/blobs/uploads/20cac076-afd8-4cc9-87c3-27db80185efc?_state=w6vhEwIHLmo2hc8iVslYuYj4Aw5yL-TXdRHDEzTQo6t7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyMGNhYzA3Ni1hZmQ4LTRjYzktODdjMy0yN2RiODAxODVlZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTMuNzM5NjEwMjU5WiJ9&digest=sha256%3A102e6e8afdd2868d9afbf5ad5b016a266762460104cf77357896a6cdbd7a6cb8" http.request.useragent=Go-http-client/1.1 http.response.duration=1.11690732s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:53 +0000] "PUT /v2/foo/aaaa/blobs/uploads/20cac076-afd8-4cc9-87c3-27db80185efc?_state=w6vhEwIHLmo2hc8iVslYuYj4Aw5yL-TXdRHDEzTQo6t7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyMGNhYzA3Ni1hZmQ4LTRjYzktODdjMy0yN2RiODAxODVlZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTMuNzM5NjEwMjU5WiJ9&digest=sha256%3A102e6e8afdd2868d9afbf5ad5b016a266762460104cf77357896a6cdbd7a6cb8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=56a37088-12eb-4fe7-9241-d88687448ba8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=4.1708ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=8b6d4396-15d6-4b96-b8fd-995d51263cc0 http.request.method=POST http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.05532ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:55 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:57Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=6c46e931-2e82-4faa-828d-69d5bd29658d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/foo/bbbb/blobs/uploads/aeb842bf-5d9a-4e3e-bf9e-6902b42597c8?_state=JrNDmSlaKryG6m7RKzpNBhjjujvR9qjdB3kw40szkLp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhZWI4NDJiZi01ZDlhLTRlM2UtYmY5ZS02OTAyYjQyNTk3YzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTUuMDU3MTE3NDU5WiJ9&digest=sha256%3A623ab73e10466e5956b9b00ecd6cfa66e5b1158cdab88d6ad84c25bb7e145cd7" http.request.useragent=Go-http-client/1.1 http.response.duration=2.39140136s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:55 +0000] "PUT /v2/foo/bbbb/blobs/uploads/aeb842bf-5d9a-4e3e-bf9e-6902b42597c8?_state=JrNDmSlaKryG6m7RKzpNBhjjujvR9qjdB3kw40szkLp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhZWI4NDJiZi01ZDlhLTRlM2UtYmY5ZS02OTAyYjQyNTk3YzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTUuMDU3MTE3NDU5WiJ9&digest=sha256%3A623ab73e10466e5956b9b00ecd6cfa66e5b1158cdab88d6ad84c25bb7e145cd7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:57Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=e6e2ef32-827f-4493-b024-c21e8dba1776 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.8632ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:57 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:57Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=e58fc676-f8d1-441e-8129-4c0713fc853d http.request.method=POST http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="978.68µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:57 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=1887bc09-884f-4cc2-900c-20e260a506d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/foo/cccc/blobs/uploads/7b2cb2f1-5a6b-49d3-884e-d3e00b5771a4?_state=BQUU3YMN6snDl4mlUHo3Qjfur4k_NbjiHsA03ZXTfzV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YjJjYjJmMS01YTZiLTQ5ZDMtODg0ZS1kM2UwMGI1NzcxYTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTcuNTEzOTU5NTc5WiJ9&digest=sha256%3A6be492d3c4af628f8f8d783f7a5bccb84f7a3964f6f44fd544f1efe804128e39" http.request.useragent=Go-http-client/1.1 http.response.duration=772.42596ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:57 +0000] "PUT /v2/foo/cccc/blobs/uploads/7b2cb2f1-5a6b-49d3-884e-d3e00b5771a4?_state=BQUU3YMN6snDl4mlUHo3Qjfur4k_NbjiHsA03ZXTfzV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YjJjYjJmMS01YTZiLTQ5ZDMtODg0ZS1kM2UwMGI1NzcxYTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTcuNTEzOTU5NTc5WiJ9&digest=sha256%3A6be492d3c4af628f8f8d783f7a5bccb84f7a3964f6f44fd544f1efe804128e39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=170f4ecf-bfd8-4186-9d1a-d7f9777cae03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.6546ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:58 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:06:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=8c6d2847-619d-4973-bae5-c5590dece52f http.request.method=POST http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.08008ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:58 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=dba9617c-dbef-49fb-bc8c-f55ee9d9b6ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/foo/dddd/blobs/uploads/ffc20a3e-9a4b-406a-ba68-c909f2aa52c1?_state=q3q-eA4I8Dhcwh3sA5mt_Ao94KDsZP2jsdMV6J-YzRV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmZmMyMGEzZS05YTRiLTQwNmEtYmE2OC1jOTA5ZjJhYTUyYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTguNDI4NTE2Njk5WiJ9&digest=sha256%3Ad48054dfd49e553b6666642483343531326440ebb9bbec722e56f8b1deaa8aec" http.request.useragent=Go-http-client/1.1 http.response.duration=2.1576542s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:06:58 +0000] "PUT /v2/foo/dddd/blobs/uploads/ffc20a3e-9a4b-406a-ba68-c909f2aa52c1?_state=q3q-eA4I8Dhcwh3sA5mt_Ao94KDsZP2jsdMV6J-YzRV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmZmMyMGEzZS05YTRiLTQwNmEtYmE2OC1jOTA5ZjJhYTUyYzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDY6NTguNDI4NTE2Njk5WiJ9&digest=sha256%3Ad48054dfd49e553b6666642483343531326440ebb9bbec722e56f8b1deaa8aec HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=077ddb16-aeb5-4be3-9a84-8ca36c4657a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.66056ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:00 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=c658d3c5-0742-47ac-b10a-3eb33c6c8311 http.request.method=POST http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.80424ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:00 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:01Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=888debf3-df6f-439a-8087-d7f5a0e8d6f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/foo/eeee/blobs/uploads/05ccd1b9-88e6-43c6-acea-8cfdc7770936?_state=fD1Nfdwr9Vjur2wT9DVN9cxytkHHbIsvANa_QAdD3al7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwNWNjZDFiOS04OGU2LTQzYzYtYWNlYS04Y2ZkYzc3NzA5MzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDAuNjg3ODk2NjE5WiJ9&digest=sha256%3A82d6d1c896758de22f28910b5394327dcd80436a3cea90e382efe1b623dde885" http.request.useragent=Go-http-client/1.1 http.response.duration=941.91812ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:00 +0000] "PUT /v2/foo/eeee/blobs/uploads/05ccd1b9-88e6-43c6-acea-8cfdc7770936?_state=fD1Nfdwr9Vjur2wT9DVN9cxytkHHbIsvANa_QAdD3al7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIwNWNjZDFiOS04OGU2LTQzYzYtYWNlYS04Y2ZkYzc3NzA5MzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDAuNjg3ODk2NjE5WiJ9&digest=sha256%3A82d6d1c896758de22f28910b5394327dcd80436a3cea90e382efe1b623dde885 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:01Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=fcf4cbc7-643a-403a-96f4-1c35218a5ff2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=3.74468ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:01 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:01Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=179855ed-a699-413a-9f5c-a8b9d5ad282f http.request.method=POST http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.75992ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:01 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=0e4f5046-2142-442c-acf3-568737c173ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/foo/ffff/blobs/uploads/f6ead00f-dbf6-4ac7-bae4-6f2c2ec8f5e9?_state=dWiFPQkrXW50K6ze7rwYcHSHbHSqyBq8WfUjKHSD0SZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJmNmVhZDAwZi1kYmY2LTRhYzctYmFlNC02ZjJjMmVjOGY1ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDEuNzUzNzMxMzc5WiJ9&digest=sha256%3A2ff972616a64e7b443b446f43fd3631560cb7a7b0dac4d33ea784b449c8691b7" http.request.useragent=Go-http-client/1.1 http.response.duration=1.28651592s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:01 +0000] "PUT /v2/foo/ffff/blobs/uploads/f6ead00f-dbf6-4ac7-bae4-6f2c2ec8f5e9?_state=dWiFPQkrXW50K6ze7rwYcHSHbHSqyBq8WfUjKHSD0SZ7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJmNmVhZDAwZi1kYmY2LTRhYzctYmFlNC02ZjJjMmVjOGY1ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDEuNzUzNzMxMzc5WiJ9&digest=sha256%3A2ff972616a64e7b443b446f43fd3631560cb7a7b0dac4d33ea784b449c8691b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=98d4519f-e170-442d-b813-e2cbe84cc184 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=3.67512ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=48f2c45d-cda0-4662-af6f-dd10c05d85ff http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.55104ms http.response.status=200 http.response.written=74 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=a46afab5-d34e-4ed2-a30f-17d3706e2bbd http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.4516ms http.response.status=200 http.response.written=30 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=1a84951f-8c77-484c-ad2e-3c815b66f67e http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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=1.3746ms http.response.status=200 http.response.written=74 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=bfaa11dd-3447-4280-adaf-4b513f422c39 http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.52184ms http.response.status=200 http.response.written=30 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=5f561cac-7e8e-4145-a867-372bb6d331e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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.554ms http.response.status=200 http.response.written=63 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=ad7479f2-4433-45f1-9c05-d8581792f31a http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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="796.72µs" http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" 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.22.3 http.request.host="127.0.0.1:35543" http.request.id=819f1a05-9928-413b-983b-1934bf1f7ffd http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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="847.48µs" http.response.status=400 http.response.written=116 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" 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.22.3 http.request.host="127.0.0.1:35543" http.request.id=b3dbd110-ee58-45ac-ae8e-fb2bbc3bcd2b http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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="778.24µs" http.response.status=400 http.response.written=115 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=4049f439-5f9d-47a0-af34-81af94b62279 http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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=1.5892ms http.response.status=200 http.response.written=20 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35543" http.request.id=ec4eef4c-7abf-49e5-a6f9-78d8cebc19fe http.request.method=GET http.request.remoteaddr="127.0.0.1:59188" 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.7086ms http.response.status=200 http.response.written=74 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" -time="2025-06-20T21:07:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:03Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=ffb41dd8-f7d3-449c-b918-f02fe1c6b341 http.request.method=POST http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.51884ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:04Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=b61a3eea-fdf9-456c-b535-e2f32c17085e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri="/v2/foo/aaaa/blobs/uploads/457fb50c-c405-460e-8018-c821381d72a0?_state=3pVGn3zfPLkYHORqu0DLH1eTD8b5TsvbMj_Ecl11La97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0NTdmYjUwYy1jNDA1LTQ2MGUtODAxOC1jODIxMzgxZDcyYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDMuMTQzNjk4NjU5WiJ9&digest=sha256%3A25de779c392a7912c8b072586baab14955bee37e51345825ef68cbdafc6f54a2" http.request.useragent=Go-http-client/1.1 http.response.duration=1.24004452s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:03 +0000] "PUT /v2/foo/aaaa/blobs/uploads/457fb50c-c405-460e-8018-c821381d72a0?_state=3pVGn3zfPLkYHORqu0DLH1eTD8b5TsvbMj_Ecl11La97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0NTdmYjUwYy1jNDA1LTQ2MGUtODAxOC1jODIxMzgxZDcyYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDMuMTQzNjk4NjU5WiJ9&digest=sha256%3A25de779c392a7912c8b072586baab14955bee37e51345825ef68cbdafc6f54a2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:04Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=bf654891-4e15-493b-a123-969ffc3c30d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.85536ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:04 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:04Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=eecc78ac-faef-4fdc-97b0-09e1c0fe8111 http.request.method=POST http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.77384ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:04 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=46d816b5-91bb-4d33-b441-4876a9be0941 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri="/v2/foo/bbbb/blobs/uploads/ef0df90e-bc7f-4629-8a4c-4162834fd567?_state=4kuhCi8kagndFibAGB_KKUdxC-5G4B70fQEV8zoxqNp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZjBkZjkwZS1iYzdmLTQ2MjktOGE0Yy00MTYyODM0ZmQ1NjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDQuNDg3ODY0MzM5WiJ9&digest=sha256%3A42eebafbe273e048113adc09d8803577797584e4baae8d94a5b51ae42814fc4f" http.request.useragent=Go-http-client/1.1 http.response.duration=745.25796ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:04 +0000] "PUT /v2/foo/bbbb/blobs/uploads/ef0df90e-bc7f-4629-8a4c-4162834fd567?_state=4kuhCi8kagndFibAGB_KKUdxC-5G4B70fQEV8zoxqNp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZjBkZjkwZS1iYzdmLTQ2MjktOGE0Yy00MTYyODM0ZmQ1NjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDQuNDg3ODY0MzM5WiJ9&digest=sha256%3A42eebafbe273e048113adc09d8803577797584e4baae8d94a5b51ae42814fc4f HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=364a608f-3eef-43fc-a190-2351da8c8481 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.73268ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:05 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=948b497e-d6f7-4921-b7c1-0a56437e633e http.request.method=POST http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.90088ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:05 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=6c58e2ec-e2da-4134-a5da-011501f49892 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri="/v2/foo/cccc/blobs/uploads/2dce2372-4634-4e20-bd6f-2c3bc8fbf3e2?_state=mTfyZ9jrhLqJW4iZtxyu69xYvCbc8PvmSP8NxG5X4Vl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyZGNlMjM3Mi00NjM0LTRlMjAtYmQ2Zi0yYzNiYzhmYmYzZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDUuMzkzOTkyNDU5WiJ9&digest=sha256%3A0081f19c14176ae3fc00b9f17e87fa2647c5bfdb0e3061b1597468c58eb95fee" http.request.useragent=Go-http-client/1.1 http.response.duration=1.15868792s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:05 +0000] "PUT /v2/foo/cccc/blobs/uploads/2dce2372-4634-4e20-bd6f-2c3bc8fbf3e2?_state=mTfyZ9jrhLqJW4iZtxyu69xYvCbc8PvmSP8NxG5X4Vl7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyZGNlMjM3Mi00NjM0LTRlMjAtYmQ2Zi0yYzNiYzhmYmYzZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDUuMzkzOTkyNDU5WiJ9&digest=sha256%3A0081f19c14176ae3fc00b9f17e87fa2647c5bfdb0e3061b1597468c58eb95fee HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=bf839835-8b98-4b59-8314-edc774ae9ffd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=3.32116ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:06 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=23079cbc-4cf0-484c-8f8d-a90a1a04e1d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.7442ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:06 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=7a6794f9-8668-4f03-a2d0-66bbf807fc59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri="/v2/foo/dddd/blobs/uploads/3a44cc77-802a-4859-bdf0-6dd55039f4fc?_state=KBHO3VKhcU-QyB73nED6CSmvcX21dSm9ycHGiGZM_9p7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYTQ0Y2M3Ny04MDJhLTQ4NTktYmRmMC02ZGQ1NTAzOWY0ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDYuNjk2MzA5Nzc5WiJ9&digest=sha256%3A1cb91d5cf0087b8fc2cef208f5c09c45c0bba13ffd9a5166c994214286b3db08" http.request.useragent=Go-http-client/1.1 http.response.duration=1.3434528s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:06 +0000] "PUT /v2/foo/dddd/blobs/uploads/3a44cc77-802a-4859-bdf0-6dd55039f4fc?_state=KBHO3VKhcU-QyB73nED6CSmvcX21dSm9ycHGiGZM_9p7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzYTQ0Y2M3Ny04MDJhLTQ4NTktYmRmMC02ZGQ1NTAzOWY0ZmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDYuNjk2MzA5Nzc5WiJ9&digest=sha256%3A1cb91d5cf0087b8fc2cef208f5c09c45c0bba13ffd9a5166c994214286b3db08 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=3c6e20ea-6764-48a5-baa3-93341ef5b9b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39082" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.92164ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:42451" http.request.id=1ddac3ba-dbe5-48dc-8407-f428a15ba907 http.request.method=GET http.request.remoteaddr="127.0.0.1:39082" 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=1.23204ms http.response.status=200 http.response.written=63 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" ---- PASS: TestCatalogAPI (14.47s) +time="2025-06-20T21:11:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:11:31Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:11:31Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=aec1f2f8-63da-42b9-874a-d08a57cb93b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="838.04µs" http.response.status=200 http.response.written=20 +127.0.0.1 - - [20/Jun/2025:21:11:31 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" +time="2025-06-20T21:11:32Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=39ef9c72-7fe3-4247-b923-20275ff14824 http.request.method=POST http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.20104ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:32 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:36Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=d1a8a8b6-3a51-4c13-b03d-21bdd650c2f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri="/v2/foo/aaaa/blobs/uploads/e178327e-f50a-491f-a836-7e4ee3d8cae9?_state=rraGxn8V7oVm0-1DLwOpVHmvTWuYTSOzHeHK8xR7vnZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlMTc4MzI3ZS1mNTBhLTQ5MWYtYTgzNi03ZTRlZTNkOGNhZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6MzIuMTkxMTE3Njk0WiJ9&digest=sha256%3Adc6ee0561d81d7f7b0ec3847dfdfab4e2cccd9ff8003d264675381df4032ecaa" http.request.useragent=Go-http-client/1.1 http.response.duration=4.08626996s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:32 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e178327e-f50a-491f-a836-7e4ee3d8cae9?_state=rraGxn8V7oVm0-1DLwOpVHmvTWuYTSOzHeHK8xR7vnZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlMTc4MzI3ZS1mNTBhLTQ5MWYtYTgzNi03ZTRlZTNkOGNhZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6MzIuMTkxMTE3Njk0WiJ9&digest=sha256%3Adc6ee0561d81d7f7b0ec3847dfdfab4e2cccd9ff8003d264675381df4032ecaa HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:36Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=a5db6279-1016-488c-b3a9-42743e95c0a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.84556ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:36 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:36Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=7ad77bd5-ad8f-4b0d-bb98-5493263fb1d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="997.04µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:36 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=ec3841b2-1188-4882-b3da-cfa25678961b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri="/v2/foo/bbbb/blobs/uploads/14b03404-2f80-449c-b5c9-69a5faa0d10e?_state=JGLgceU3QOJUDRU5ABG3GDl_e-tHQaI0krD5QHCiLUh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxNGIwMzQwNC0yZjgwLTQ0OWMtYjVjOS02OWE1ZmFhMGQxMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6MzYuMzU4NDg3OTc0WiJ9&digest=sha256%3Aa3abf1725290cf52e559a0b15f213523b1856f434b23c46317942250eda50377" http.request.useragent=Go-http-client/1.1 http.response.duration=1.910355s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:36 +0000] "PUT /v2/foo/bbbb/blobs/uploads/14b03404-2f80-449c-b5c9-69a5faa0d10e?_state=JGLgceU3QOJUDRU5ABG3GDl_e-tHQaI0krD5QHCiLUh7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxNGIwMzQwNC0yZjgwLTQ0OWMtYjVjOS02OWE1ZmFhMGQxMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6MzYuMzU4NDg3OTc0WiJ9&digest=sha256%3Aa3abf1725290cf52e559a0b15f213523b1856f434b23c46317942250eda50377 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=274b843f-3f78-4936-a825-01c45df9af28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.56304ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:38 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=bbee5744-af20-4035-b2ce-5f41ebe0807c http.request.method=POST http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.03392ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:43Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=845b175f-9a7c-40a6-8f84-7cc422114ee1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri="/v2/foo/cccc/blobs/uploads/b17ddd22-3968-4a5a-9d0b-6a35d73f2589?_state=GadSKJCJeqDbxyaHViQwGPG1eHvtUTQewCm7qFspfUV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMTdkZGQyMi0zOTY4LTRhNWEtOWQwYi02YTM1ZDczZjI1ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6MzguNTA3ODgyODU0WiJ9&digest=sha256%3A571de7f2f11aaaa954517100c9964dc2c5705026c9f7c363758b522356c359ab" http.request.useragent=Go-http-client/1.1 http.response.duration=5.46555296s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/b17ddd22-3968-4a5a-9d0b-6a35d73f2589?_state=GadSKJCJeqDbxyaHViQwGPG1eHvtUTQewCm7qFspfUV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMTdkZGQyMi0zOTY4LTRhNWEtOWQwYi02YTM1ZDczZjI1ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6MzguNTA3ODgyODU0WiJ9&digest=sha256%3A571de7f2f11aaaa954517100c9964dc2c5705026c9f7c363758b522356c359ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:43Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=ec8d10a9-183f-4c12-815d-1379230ea177 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.73116ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:43 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=21104fcd-68fd-4f09-941f-c6eb988861b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="979.52µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:44 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:48Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=7fd8118e-ec1a-4452-9abd-d759c9f0ece3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri="/v2/foo/dddd/blobs/uploads/b25a4b60-79e4-43c7-9d78-08f0fb551b48?_state=o8uV2pBIo-cHS-mQSpywcBnmR7j-SXOFhLm90xl06oB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMjVhNGI2MC03OWU0LTQzYzctOWQ3OC0wOGYwZmI1NTFiNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NDQuMjEzODg2OTc0WiJ9&digest=sha256%3Ad30b32722107a6cb69a3d99f86a9b97baa5481209628a684d0d825c9d13784a7" http.request.useragent=Go-http-client/1.1 http.response.duration=3.84364908s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:44 +0000] "PUT /v2/foo/dddd/blobs/uploads/b25a4b60-79e4-43c7-9d78-08f0fb551b48?_state=o8uV2pBIo-cHS-mQSpywcBnmR7j-SXOFhLm90xl06oB7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiMjVhNGI2MC03OWU0LTQzYzctOWQ3OC0wOGYwZmI1NTFiNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NDQuMjEzODg2OTc0WiJ9&digest=sha256%3Ad30b32722107a6cb69a3d99f86a9b97baa5481209628a684d0d825c9d13784a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:48Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=42f7b974-9938-4ca4-9323-363b77e50154 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.69212ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:48 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:48Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=554317a1-7bd0-4135-a605-3705d92e1315 http.request.method=POST http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/eeee/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="875.52µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:48 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=8b437742-1f9b-4493-b1a0-95b416b6e1bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri="/v2/foo/eeee/blobs/uploads/39523824-fd56-477e-a2ca-d8e7054ad8ee?_state=Ly-7T0WAuT_yPP7ZZYL-KV3Mn5iIlFGng8T2a0NAXAJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIzOTUyMzgyNC1mZDU2LTQ3N2UtYTJjYS1kOGU3MDU0YWQ4ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NDguMjYwNjIwNzc0WiJ9&digest=sha256%3Aa8b4d5adf0cbd81d0629322d77cb7f45408d2fd95fec7ee51b040defdff25a39" http.request.useragent=Go-http-client/1.1 http.response.duration=1.3764716s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:48 +0000] "PUT /v2/foo/eeee/blobs/uploads/39523824-fd56-477e-a2ca-d8e7054ad8ee?_state=Ly-7T0WAuT_yPP7ZZYL-KV3Mn5iIlFGng8T2a0NAXAJ7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiIzOTUyMzgyNC1mZDU2LTQ3N2UtYTJjYS1kOGU3MDU0YWQ4ZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NDguMjYwNjIwNzc0WiJ9&digest=sha256%3Aa8b4d5adf0cbd81d0629322d77cb7f45408d2fd95fec7ee51b040defdff25a39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=bdf70f63-d687-47e0-b028-a3a80038bc7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/eeee/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.63764ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:49 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=d05e4fd1-3cd9-4cef-a5b8-449b6535caa2 http.request.method=POST http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/ffff/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="968.72µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:49 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=8e3a2242-0cc0-4a07-a75b-6796d25dc38e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri="/v2/foo/ffff/blobs/uploads/4e28b89c-f33b-4a74-a20e-b0bf6d47f93a?_state=ssOSaPJcGBVZuNiK8C_jxaWwPO9l_P3Y0jukM74h61t7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0ZTI4Yjg5Yy1mMzNiLTRhNzQtYTIwZS1iMGJmNmQ0N2Y5M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NDkuNzA2NTI5NTc0WiJ9&digest=sha256%3A3c31aa394316eeb09f2603b980201086562f57433fe14eb7900dd3552fb85b1a" http.request.useragent=Go-http-client/1.1 http.response.duration=1.03767404s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:49 +0000] "PUT /v2/foo/ffff/blobs/uploads/4e28b89c-f33b-4a74-a20e-b0bf6d47f93a?_state=ssOSaPJcGBVZuNiK8C_jxaWwPO9l_P3Y0jukM74h61t7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI0ZTI4Yjg5Yy1mMzNiLTRhNzQtYTIwZS1iMGJmNmQ0N2Y5M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NDkuNzA2NTI5NTc0WiJ9&digest=sha256%3A3c31aa394316eeb09f2603b980201086562f57433fe14eb7900dd3552fb85b1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=02490f7e-0874-4002-ac89-91585ca2ed63 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/foo/ffff/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.65496ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=819b278f-a409-4307-8668-56f3f6bd1cdc http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" http.request.uri=/v2/_catalog http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="709µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=3c16d131-7b46-44e0-8c49-553e5f413dae http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="685.64µs" http.response.status=200 http.response.written=30 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=550350df-04c5-4367-ae5b-799d40ff0501 http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="686.56µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=eb061fcc-a19e-477c-a9a3-87b2cabf7945 http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="693µs" http.response.status=200 http.response.written=30 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=81daf920-7b04-4f27-b6a2-48e118adf1c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="813.12µs" http.response.status=200 http.response.written=63 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=e661a36f-256f-401b-ad36-2fb151866eec http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="681.36µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" 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.22.3 http.request.host="127.0.0.1:35081" http.request.id=77aad01d-e5ee-43d0-891f-dac34fc07c33 http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="617.48µs" http.response.status=400 http.response.written=116 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" 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.22.3 http.request.host="127.0.0.1:35081" http.request.id=1e42c831-9c88-43b1-b302-8a2cce1c2f8d http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="575.04µs" http.response.status=400 http.response.written=115 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=bd4b0188-1a1c-408a-bbac-64a45c4534be http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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=1.7242ms http.response.status=200 http.response.written=20 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35081" http.request.id=8c8abd11-7f01-41c6-9047-0daf83aa6a4c http.request.method=GET http.request.remoteaddr="127.0.0.1:51332" 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="716.88µs" http.response.status=200 http.response.written=74 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" +time="2025-06-20T21:11:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:11:50Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:11:50Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=9c4f6b74-c992-4681-ac97-c5090c041164 http.request.method=POST http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/aaaa/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.03016ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=22f860fc-7188-4cec-952a-45a3fe411da5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri="/v2/foo/aaaa/blobs/uploads/57e9065a-4069-4034-a3f0-a60987e73826?_state=dN2BxHGBv1J5OK0ku4KRK2cYRZpfPQ2aoJ_U3uBRjKR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1N2U5MDY1YS00MDY5LTQwMzQtYTNmMC1hNjA5ODdlNzM4MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTAuODczNzMxNjE0WiJ9&digest=sha256%3A2f189714a1de44193e6210fb0334c367564b53e7b61775a70ab5e8aeb7d50c54" http.request.useragent=Go-http-client/1.1 http.response.duration=3.6964766s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:50 +0000] "PUT /v2/foo/aaaa/blobs/uploads/57e9065a-4069-4034-a3f0-a60987e73826?_state=dN2BxHGBv1J5OK0ku4KRK2cYRZpfPQ2aoJ_U3uBRjKR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1N2U5MDY1YS00MDY5LTQwMzQtYTNmMC1hNjA5ODdlNzM4MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTAuODczNzMxNjE0WiJ9&digest=sha256%3A2f189714a1de44193e6210fb0334c367564b53e7b61775a70ab5e8aeb7d50c54 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=88624c18-4f12-413b-ac02-6b09bb1f3fd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/aaaa/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.6564ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=c9765059-9af0-4f8a-b371-1698d14d181b http.request.method=POST http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/bbbb/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="966.68µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:54 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:56Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=fbda98eb-d4dd-4d3c-9293-558c0dc83249 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri="/v2/foo/bbbb/blobs/uploads/4900e867-ae16-4382-82a4-fa7709449d56?_state=iE9Q67XudiY7zPbauweA7uR-Xw9pwORcneO-6bKxWzR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0OTAwZTg2Ny1hZTE2LTQzODItODJhNC1mYTc3MDk0NDlkNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTQuODA2NTU1NDk0WiJ9&digest=sha256%3A82df59188a8a18239f2b29210ff1d6318f53482102935bc0ff3254292915ec6e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.790332s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:54 +0000] "PUT /v2/foo/bbbb/blobs/uploads/4900e867-ae16-4382-82a4-fa7709449d56?_state=iE9Q67XudiY7zPbauweA7uR-Xw9pwORcneO-6bKxWzR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0OTAwZTg2Ny1hZTE2LTQzODItODJhNC1mYTc3MDk0NDlkNTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTQuODA2NTU1NDk0WiJ9&digest=sha256%3A82df59188a8a18239f2b29210ff1d6318f53482102935bc0ff3254292915ec6e HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:56Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=213d6ae7-1169-49c0-bed2-9ce192a788c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/bbbb/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.57184ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:56 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:56Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=fe481c2b-87cd-431c-bc6b-2c8550aaf6b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/cccc/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="944.2µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:56 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=7b0b1ecd-08bc-4d81-bd9c-30cccefd94c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri="/v2/foo/cccc/blobs/uploads/98bf598a-b9aa-4b4e-a12d-289d4a85e65a?_state=r7v0jRprl0-cB8HxBJQgLxIzmrtsz4-jek3MmPDqwYJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5OGJmNTk4YS1iOWFhLTRiNGUtYTEyZC0yODlkNGE4NWU2NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTYuNzQyNDgxOTM0WiJ9&digest=sha256%3A8edd8f362e6c29e076370bbc32f99c5fecd282088def4a0719ab3037d7c1d5a4" http.request.useragent=Go-http-client/1.1 http.response.duration=1.29252064s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:56 +0000] "PUT /v2/foo/cccc/blobs/uploads/98bf598a-b9aa-4b4e-a12d-289d4a85e65a?_state=r7v0jRprl0-cB8HxBJQgLxIzmrtsz4-jek3MmPDqwYJ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5OGJmNTk4YS1iOWFhLTRiNGUtYTEyZC0yODlkNGE4NWU2NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTYuNzQyNDgxOTM0WiJ9&digest=sha256%3A8edd8f362e6c29e076370bbc32f99c5fecd282088def4a0719ab3037d7c1d5a4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=734d6dd9-bfb8-420b-95cd-252bd6ebd777 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/cccc/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.55832ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:58 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=2b389a1c-46da-4ac2-be4a-e528a247d185 http.request.method=POST http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/dddd/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="857.4µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:58 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=a466e4c2-3266-4900-a8a2-4c5ff6577fc3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri="/v2/foo/dddd/blobs/uploads/b4081d79-47da-42fd-86be-6163067d26a3?_state=FjhzT9gaUdPFzDSHs7dF7HiJOkC46GNbJsOR1TSi5lV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiNDA4MWQ3OS00N2RhLTQyZmQtODZiZS02MTYzMDY3ZDI2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTguMjAwNzQwMTc0WiJ9&digest=sha256%3A4635262f2c28bf17e75ef4443eba145736b6b1648c5d3f1a2fade5bdf2f85dba" http.request.useragent=Go-http-client/1.1 http.response.duration=1.77541208s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:58 +0000] "PUT /v2/foo/dddd/blobs/uploads/b4081d79-47da-42fd-86be-6163067d26a3?_state=FjhzT9gaUdPFzDSHs7dF7HiJOkC46GNbJsOR1TSi5lV7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiNDA4MWQ3OS00N2RhLTQyZmQtODZiZS02MTYzMDY3ZDI2YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTE6NTguMjAwNzQwMTc0WiJ9&digest=sha256%3A4635262f2c28bf17e75ef4443eba145736b6b1648c5d3f1a2fade5bdf2f85dba HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=523ebf9d-ad92-4f03-8c7b-0fa193028706 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39250" http.request.uri=/v2/foo/dddd/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=2.09008ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:11:59 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:11:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:41041" http.request.id=6b0d906e-8ef2-4a17-94e5-743703c4cb7e http.request.method=GET http.request.remoteaddr="127.0.0.1:39250" 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=5.4892ms http.response.status=200 http.response.written=63 +127.0.0.1 - - [20/Jun/2025:21:11:59 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" +--- PASS: TestCatalogAPI (28.20s) === RUN TestURLPrefix -time="2025-06-20T21:07:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:08Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:45151" http.request.id=c9b35f29-4183-4183-bfe4-b68a628ffe87 http.request.method=GET http.request.remoteaddr="127.0.0.1:40152" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.67416ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-06-20T21:11:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:11:59Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37251" http.request.id=fca5b5c8-bd6d-46d5-8cdd-91d64d57bffb http.request.method=GET http.request.remoteaddr="127.0.0.1:48388" http.request.uri=/test/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.5152ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI -time="2025-06-20T21:07:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:08Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:08Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=6f8e3e19-aa91-4cba-b176-fe6b42f74354 http.request.method=GET http.request.remoteaddr="127.0.0.1:56800" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.83664ms http.response.status=404 http.response.written=157 vars.digest="sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "GET /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=de9ffbb4-51a3-4476-b82b-1f4fb3eed5dd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.74716ms http.response.status=404 http.response.written=157 vars.digest="sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=f5513d04-d811-4b0b-850b-fbaf3b0a4c0d http.request.method=POST http.request.remoteaddr="127.0.0.1:56810" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.61936ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=ef60dc1c-ff95-4562-aa24-e9d9e87aa845 http.request.method=GET http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.84592ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "GET /v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=deda44cd-50fa-4319-b985-e80bcb095381 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.72416ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "DELETE /v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=72ce892d-f639-4267-a980-ec38aaf02943 http.request.method=GET http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b1e53a34-e4aa-47d6-be69-8551344abfb2 -time="2025-06-20T21:07:08Z" 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.22.3 http.request.host="127.0.0.1:38863" http.request.id=72ce892d-f639-4267-a980-ec38aaf02943 http.request.method=GET http.request.remoteaddr="127.0.0.1:56810" http.request.uri="/v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.7012ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b1e53a34-e4aa-47d6-be69-8551344abfb2 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "GET /v2/foo/bar/blobs/uploads/b1e53a34-e4aa-47d6-be69-8551344abfb2?_state=oYgY3zJXcRIQNny4xzwZwZCrHiDa9JE_X_31Eet9wIJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIxZTUzYTM0LWU0YWEtNDdkNi1iZTY5LTg1NTEzNDRhYmZiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4xOTk4MDE4OTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=f82f0ee5-dbfc-4985-9276-44755958b0e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:56812" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.92756ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=d3acdb49-31d2-487e-aaba-99b61f53c4a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/40b8f84e-6381-455c-8216-bf37f413a3a4?_state=A8GB3lOJ31a_qi5FYIU5Rw9hXvKlPcw2IdsHHAEnIYp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwYjhmODRlLTYzODEtNDU1Yy04MjE2LWJmMzdmNDEzYTNhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMDkwOTM2MTlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 provided="sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" vars.name=foo/bar vars.uuid=40b8f84e-6381-455c-8216-bf37f413a3a4 -time="2025-06-20T21:07:08Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=d3acdb49-31d2-487e-aaba-99b61f53c4a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/40b8f84e-6381-455c-8216-bf37f413a3a4?_state=A8GB3lOJ31a_qi5FYIU5Rw9hXvKlPcw2IdsHHAEnIYp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwYjhmODRlLTYzODEtNDU1Yy04MjE2LWJmMzdmNDEzYTNhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMDkwOTM2MTlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=40b8f84e-6381-455c-8216-bf37f413a3a4 -time="2025-06-20T21:07:08Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=d3acdb49-31d2-487e-aaba-99b61f53c4a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/40b8f84e-6381-455c-8216-bf37f413a3a4?_state=A8GB3lOJ31a_qi5FYIU5Rw9hXvKlPcw2IdsHHAEnIYp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwYjhmODRlLTYzODEtNDU1Yy04MjE2LWJmMzdmNDEzYTNhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMDkwOTM2MTlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.04548ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=40b8f84e-6381-455c-8216-bf37f413a3a4 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "PUT /v2/foo/bar/blobs/uploads/40b8f84e-6381-455c-8216-bf37f413a3a4?_state=A8GB3lOJ31a_qi5FYIU5Rw9hXvKlPcw2IdsHHAEnIYp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwYjhmODRlLTYzODEtNDU1Yy04MjE2LWJmMzdmNDEzYTNhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMDkwOTM2MTlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=c38c66b1-ed5b-4beb-a840-4bb8f26a2d67 http.request.method=POST http.request.remoteaddr="127.0.0.1:56812" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.64688ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=cac3cb7f-f3cf-47a5-a53d-dd8649e5db2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/cc60caba-e395-4733-a8f3-98589b670ffc?_state=ytIL4lF_0nwRtOEXSZqgwtU-DPNpQapWyVHfooLNxwx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjNjBjYWJhLWUzOTUtNDczMy1hOGYzLTk4NTg5YjY3MGZmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMTM5Nzk1NzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=2.0982ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "PUT /v2/foo/bar/blobs/uploads/cc60caba-e395-4733-a8f3-98589b670ffc?_state=ytIL4lF_0nwRtOEXSZqgwtU-DPNpQapWyVHfooLNxwx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjNjBjYWJhLWUzOTUtNDczMy1hOGYzLTk4NTg5YjY3MGZmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMTM5Nzk1NzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=e4cc1e9f-51df-4646-adff-726a337ded72 http.request.method=POST http.request.remoteaddr="127.0.0.1:56812" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.64ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=5a5ea9d4-380f-4c8a-b30e-20512754f65f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/64134254-7dd8-4f26-b857-0d61c7745285?_state=Wyk7s02jBQxU1HW5EtKx86UqbJOl6VjEsWV-p8vd9297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0MTM0MjU0LTdkZDgtNGYyNi1iODU3LTBkNjFjNzc0NTI4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMTg4ODIwOTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=2.08252ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "PUT /v2/foo/bar/blobs/uploads/64134254-7dd8-4f26-b857-0d61c7745285?_state=Wyk7s02jBQxU1HW5EtKx86UqbJOl6VjEsWV-p8vd9297Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0MTM0MjU0LTdkZDgtNGYyNi1iODU3LTBkNjFjNzc0NTI4NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMTg4ODIwOTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=526ffba1-d601-4506-ad93-7507a70588a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:56812" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.646ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:09Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=970fb6f9-e3a0-4d16-a521-7a80a89616ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/fbe320eb-90a8-43f1-a9a4-ae6b5117051d?_state=8jmEOr-oJTm1IOWWXDB9hc9O4qUxcmCAxzYHfNhFgAJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZTMyMGViLTkwYTgtNDNmMS1hOWE0LWFlNmI1MTE3MDUxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMjM3ODM5NzlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.duration=1.64713076s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:08 +0000] "PUT /v2/foo/bar/blobs/uploads/fbe320eb-90a8-43f1-a9a4-ae6b5117051d?_state=8jmEOr-oJTm1IOWWXDB9hc9O4qUxcmCAxzYHfNhFgAJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZTMyMGViLTkwYTgtNDNmMS1hOWE0LWFlNmI1MTE3MDUxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOC4yMjM3ODM5NzlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:09Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=354d0e5e-9da6-448e-ba8f-d966c9dc6a2c http.request.method=POST http.request.remoteaddr="127.0.0.1:56812" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.28776ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:38863" http.request.id=3a594809-67d7-40e2-9371-d886a6eff09d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/e0f5032c-61be-4aca-97f1-1033743c9f48?_state=bwT1p1PaFEW-3bXcmoXFZX8kL6r3ZRta3sD6VAqCoCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwZjUwMzJjLTYxYmUtNGFjYS05N2YxLTEwMzM3NDNjOWY0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOS45MDc5MTIyOTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.62563348s http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:09 +0000] "PATCH /v2/foo/bar/blobs/uploads/e0f5032c-61be-4aca-97f1-1033743c9f48?_state=bwT1p1PaFEW-3bXcmoXFZX8kL6r3ZRta3sD6VAqCoCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwZjUwMzJjLTYxYmUtNGFjYS05N2YxLTEwMzM3NDNjOWY0OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzowOS45MDc5MTIyOTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=8e7ec0f0-c101-4202-bfae-0ba928673ca4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/uploads/e0f5032c-61be-4aca-97f1-1033743c9f48?_state=lq3p5oj-cc1KUlz0hDsMqBAEyVZlDfc3087PnURGrdp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwZjUwMzJjLTYxYmUtNGFjYS05N2YxLTEwMzM3NDNjOWY0OCIsIk9mZnNldCI6MjEzOTI4OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.duration=2.43592ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "PUT /v2/foo/bar/blobs/uploads/e0f5032c-61be-4aca-97f1-1033743c9f48?_state=lq3p5oj-cc1KUlz0hDsMqBAEyVZlDfc3087PnURGrdp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwZjUwMzJjLTYxYmUtNGFjYS05N2YxLTEwMzM3NDNjOWY0OCIsIk9mZnNldCI6MjEzOTI4OTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MDlaIn0%3D&digest=sha256%3A0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=2ee22452-a219-4f30-b284-39d71819f884 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.04816ms http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=542a28bd-f309-418b-9823-cf21831ce3c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=31.05884ms http.response.status=200 http.response.written=21392896 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 200 21392896 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=error msg="error parsing digest=\"sha257:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=38f683e8-5d1a-4bb4-86d2-169c641a84c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/sha257:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" vars.name=foo/bar -time="2025-06-20T21:07:11Z" 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.22.3 http.request.host="127.0.0.1:38863" http.request.id=38f683e8-5d1a-4bb4-86d2-169c641a84c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/foo/bar/blobs/sha257:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.728ms http.response.status=400 http.response.written=110 vars.digest="sha257:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/sha257:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=75bb8721-2ebf-48a9-b04a-175bfb095849 http.request.method=GET http.request.remoteaddr="127.0.0.1:56828" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.duration=2.43736ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:11Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=55fe1b72-3493-4e30-a139-40f3917418af http.request.method=GET http.request.remoteaddr="127.0.0.1:60004" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.02448ms http.response.status=404 http.response.written=157 vars.digest="sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=7eb8e638-eaaa-44b2-b993-cadae8b93716 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60014" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.87028ms http.response.status=404 http.response.written=157 vars.digest="sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=9e2da919-d96d-433d-90f1-164d0aa9403e http.request.method=POST http.request.remoteaddr="127.0.0.1:60014" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.8966ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=1d0fbffc-947f-4bdd-ada7-9673570df9f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60014" http.request.uri="/v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.80952ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=bc671f45-3dde-41ff-8bd2-d4a3bd268ebd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60014" http.request.uri="/v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.78056ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "DELETE /v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=2898b729-6622-470d-afb7-617958de2f27 http.request.method=GET http.request.remoteaddr="127.0.0.1:60014" http.request.uri="/v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=b3669a62-350d-4717-b38d-3e1086bb0625 -time="2025-06-20T21:07:11Z" 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.22.3 http.request.host="127.0.0.1:33945" http.request.id=2898b729-6622-470d-afb7-617958de2f27 http.request.method=GET http.request.remoteaddr="127.0.0.1:60014" http.request.uri="/v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.85132ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=b3669a62-350d-4717-b38d-3e1086bb0625 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/uploads/b3669a62-350d-4717-b38d-3e1086bb0625?_state=0mhnY6HMm4kr08nQfwGsiLSYQuqD21ws0YLXewRpB9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzNjY5YTYyLTM1MGQtNDcxNy1iMzhkLTNlMTA4NmJiMDYyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MDM1ODQ2OTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=4e42ef6b-f028-410b-8e52-1187dc1842df http.request.method=POST http.request.remoteaddr="127.0.0.1:60028" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.9998ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=bb2ecd23-c82c-4c51-b4dc-ee193fc65c31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/11ff6d62-d693-431f-b3da-27e3d70e62db?_state=caKKC8tKLp6_q7Wd3V4-UnQfKzXGkY0LnXUjRwzfoVB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExZmY2ZDYyLWQ2OTMtNDMxZi1iM2RhLTI3ZTNkNzBlNjJkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MTMzNzEwMTlaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 provided="sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" vars.name=foo/bar vars.uuid=11ff6d62-d693-431f-b3da-27e3d70e62db -time="2025-06-20T21:07:11Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=bb2ecd23-c82c-4c51-b4dc-ee193fc65c31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/11ff6d62-d693-431f-b3da-27e3d70e62db?_state=caKKC8tKLp6_q7Wd3V4-UnQfKzXGkY0LnXUjRwzfoVB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExZmY2ZDYyLWQ2OTMtNDMxZi1iM2RhLTI3ZTNkNzBlNjJkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MTMzNzEwMTlaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=11ff6d62-d693-431f-b3da-27e3d70e62db -time="2025-06-20T21:07:11Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=bb2ecd23-c82c-4c51-b4dc-ee193fc65c31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/11ff6d62-d693-431f-b3da-27e3d70e62db?_state=caKKC8tKLp6_q7Wd3V4-UnQfKzXGkY0LnXUjRwzfoVB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExZmY2ZDYyLWQ2OTMtNDMxZi1iM2RhLTI3ZTNkNzBlNjJkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MTMzNzEwMTlaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.04076ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=11ff6d62-d693-431f-b3da-27e3d70e62db -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "PUT /v2/foo/bar/blobs/uploads/11ff6d62-d693-431f-b3da-27e3d70e62db?_state=caKKC8tKLp6_q7Wd3V4-UnQfKzXGkY0LnXUjRwzfoVB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExZmY2ZDYyLWQ2OTMtNDMxZi1iM2RhLTI3ZTNkNzBlNjJkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MTMzNzEwMTlaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=4c8867f1-30f2-4de0-ad0a-3fd3239b8792 http.request.method=POST http.request.remoteaddr="127.0.0.1:60028" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.67184ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=90f54c53-b05e-431c-a293-545b999dd9f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/f8b8d97d-3d78-437f-a615-d7734875520a?_state=1d7iPEI1E9ksuYQigac6LBWdsCVrVpR0xLx4iyu9Iz97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4YjhkOTdkLTNkNzgtNDM3Zi1hNjE1LWQ3NzM0ODc1NTIwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MTgyNTIwMTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.99784ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "PUT /v2/foo/bar/blobs/uploads/f8b8d97d-3d78-437f-a615-d7734875520a?_state=1d7iPEI1E9ksuYQigac6LBWdsCVrVpR0xLx4iyu9Iz97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4YjhkOTdkLTNkNzgtNDM3Zi1hNjE1LWQ3NzM0ODc1NTIwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MTgyNTIwMTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=968be104-164f-433c-9a75-cd7ae8aaff38 http.request.method=POST http.request.remoteaddr="127.0.0.1:60028" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.752ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=87d3f3e1-6867-46ad-93c0-829c05226532 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/da308b44-a906-4431-836c-2530b373a46b?_state=xrWq-mkwEj9DZMKTkhE7woo6bl6Q6cTqpL1uFP87X4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhMzA4YjQ0LWE5MDYtNDQzMS04MzZjLTI1MzBiMzczYTQ2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MjMwMjAwNTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=2.22768ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "PUT /v2/foo/bar/blobs/uploads/da308b44-a906-4431-836c-2530b373a46b?_state=xrWq-mkwEj9DZMKTkhE7woo6bl6Q6cTqpL1uFP87X4p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhMzA4YjQ0LWE5MDYtNDQzMS04MzZjLTI1MzBiMzczYTQ2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44MjMwMjAwNTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=e57bd317-094e-4b82-b1cc-4d69aa8c8ad6 http.request.method=POST http.request.remoteaddr="127.0.0.1:60028" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.67472ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:14Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=f4539019-d93f-4b5c-b2aa-dd3533108870 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/1d40ef0f-8136-4aa9-b61f-e2bb1443e5b1?_state=grtyG4eufkwVdfEj2hze99t3FsH_EcYHk8eIqstWOTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkNDBlZjBmLTgxMzYtNGFhOS1iNjFmLWUyYmIxNDQzZTViMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44Mjc5NzcwOTlaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.duration=2.82258276s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "PUT /v2/foo/bar/blobs/uploads/1d40ef0f-8136-4aa9-b61f-e2bb1443e5b1?_state=grtyG4eufkwVdfEj2hze99t3FsH_EcYHk8eIqstWOTN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkNDBlZjBmLTgxMzYtNGFhOS1iNjFmLWUyYmIxNDQzZTViMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxMS44Mjc5NzcwOTlaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:14Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=7f39082c-bebb-4aba-8096-714cca367491 http.request.method=POST http.request.remoteaddr="127.0.0.1:60028" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.34004ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:33945" http.request.id=e5def1c7-aac2-4aad-a3b9-ab1d001b090c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/121e5c03-96d3-4756-9807-a5f5547df43e?_state=Ix5O7rySxCEHk1bQKY-uI9HYTMaDoscP0SgE0C1OXKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMWU1YzAzLTk2ZDMtNDc1Ni05ODA3LWE1ZjU1NDdkZjQzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNC43MDAwMzkxNzlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.70930208s http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/121e5c03-96d3-4756-9807-a5f5547df43e?_state=Ix5O7rySxCEHk1bQKY-uI9HYTMaDoscP0SgE0C1OXKl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMWU1YzAzLTk2ZDMtNDc1Ni05ODA3LWE1ZjU1NDdkZjQzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNC43MDAwMzkxNzlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=3179675b-dbac-4b8e-92f2-33bfffd73381 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/uploads/121e5c03-96d3-4756-9807-a5f5547df43e?_state=Obid_uyW7dn20pP40WabXMzdgf_nNwpvAEEC2f00d_J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMWU1YzAzLTk2ZDMtNDc1Ni05ODA3LWE1ZjU1NDdkZjQzZSIsIk9mZnNldCI6Mjk5MjUzNzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MTRaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.duration=2.69064ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "PUT /v2/foo/bar/blobs/uploads/121e5c03-96d3-4756-9807-a5f5547df43e?_state=Obid_uyW7dn20pP40WabXMzdgf_nNwpvAEEC2f00d_J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEyMWU1YzAzLTk2ZDMtNDc1Ni05ODA3LWE1ZjU1NDdkZjQzZSIsIk9mZnNldCI6Mjk5MjUzNzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MTRaIn0%3D&digest=sha256%3Ac2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=ff7d1e12-4f1e-4664-b2da-5a5aed31e639 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.00892ms http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=0136973a-1ea8-4ec3-bd3a-1ffda796f3b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=49.8544ms http.response.status=200 http.response.written=29925376 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 200 29925376 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=error msg="error parsing digest=\"sha257:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=9e3cca77-fe13-44be-a778-bbac84140310 http.request.method=GET http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/sha257:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" vars.name=foo/bar -time="2025-06-20T21:07:17Z" 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.22.3 http.request.host="127.0.0.1:33945" http.request.id=9e3cca77-fe13-44be-a778-bbac84140310 http.request.method=GET http.request.remoteaddr="127.0.0.1:60028" http.request.uri="/v2/foo/bar/blobs/sha257:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.74896ms http.response.status=400 http.response.written=110 vars.digest="sha257:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/sha257:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=7e4e0d8e-3ede-489d-a7d3-faa64ec28ffe http.request.method=GET http.request.remoteaddr="127.0.0.1:51964" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.duration=2.60184ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=2d7b8562-c2a8-42ee-8410-fd98b9128796 http.request.method=GET http.request.remoteaddr="127.0.0.1:51964" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.57968ms http.response.status=200 http.response.written=360448 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:33945" http.request.id=7749295e-0f89-4e52-aab0-57cf0e3d5990 http.request.method=GET http.request.remoteaddr="127.0.0.1:51960" http.request.uri="/v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=15.25188ms http.response.status=200 http.response.written=2654208 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/sha256:c2e384d77ec29cd22deb8d80638261e37137001af137c0353b0c403447022d86 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=54a4b41b-9125-410d-a265-ae3d5147dfbf http.request.method=GET http.request.remoteaddr="127.0.0.1:56822" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.90969324s http.response.status=200 http.response.written=2621440 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38863" http.request.id=d85ba358-b11a-4272-bd03-04791c3eb67e http.request.method=GET http.request.remoteaddr="127.0.0.1:56828" http.request.uri="/v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.9007546s http.response.status=200 http.response.written=2588672 -127.0.0.1 - - [20/Jun/2025:21:07:11 +0000] "GET /v2/foo/bar/blobs/sha256:0583c33195d2588e4cbf1c4a9a8cfa597303683768c8c8e470879223dfcb4e61 HTTP/1.1" 200 2588672 "" "Go-http-client/1.1" ---- PASS: TestBlobAPI (9.44s) +time="2025-06-20T21:12:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:00Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=0c07f7b4-4c84-42cb-948a-31f328ea4306 http.request.method=GET http.request.remoteaddr="127.0.0.1:56186" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="916.76µs" http.response.status=404 http.response.written=157 vars.digest="sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "GET /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=7e9372b8-78bb-4850-a018-a457e6a30f03 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="947.8µs" http.response.status=404 http.response.written=157 vars.digest="sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=2fd64adb-f682-405c-ab23-0e411e57e327 http.request.method=POST http.request.remoteaddr="127.0.0.1:56194" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="784.64µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=d97a2557-79de-4ccb-b9d2-354330af1c1c http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="972.56µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "GET /v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=79aa0bf0-4774-41bc-80e0-00bb29e649f5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="860.92µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "DELETE /v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=370cc96d-2153-4141-abd8-36939f0d8f3f http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=f72c38a9-d24d-4dc6-9e19-d438a259a565 +time="2025-06-20T21:12:00Z" 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.22.3 http.request.host="127.0.0.1:39935" http.request.id=370cc96d-2153-4141-abd8-36939f0d8f3f http.request.method=GET http.request.remoteaddr="127.0.0.1:56194" http.request.uri="/v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="848µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=f72c38a9-d24d-4dc6-9e19-d438a259a565 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "GET /v2/foo/bar/blobs/uploads/f72c38a9-d24d-4dc6-9e19-d438a259a565?_state=jszezRIc0bWj-sKg9os5toda-JNmURJyRQ7tpCf0KCh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MmMzOGE5LWQyNGQtNGRjNi05ZTE5LWQ0MzhhMjU5YTU2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xODUyMTQ1NzRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=63878016-f4ea-4471-ba48-ffa445b6e0fc http.request.method=POST http.request.remoteaddr="127.0.0.1:56206" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.11284ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=d81cc987-9bdb-402e-b31d-c46478f13508 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/d0799fe0-d58a-4cda-8a54-5f9e1615315f?_state=5arqfS6qVW2MqPA6sBcYjuI_hDk7O_718AMonvTd6dN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNzk5ZmUwLWQ1OGEtNGNkYS04YTU0LTVmOWUxNjE1MzE1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xOTAwOTE4NTRaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 provided="sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" vars.name=foo/bar vars.uuid=d0799fe0-d58a-4cda-8a54-5f9e1615315f +time="2025-06-20T21:12:00Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=d81cc987-9bdb-402e-b31d-c46478f13508 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/d0799fe0-d58a-4cda-8a54-5f9e1615315f?_state=5arqfS6qVW2MqPA6sBcYjuI_hDk7O_718AMonvTd6dN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNzk5ZmUwLWQ1OGEtNGNkYS04YTU0LTVmOWUxNjE1MzE1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xOTAwOTE4NTRaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=d0799fe0-d58a-4cda-8a54-5f9e1615315f +time="2025-06-20T21:12:00Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=d81cc987-9bdb-402e-b31d-c46478f13508 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/d0799fe0-d58a-4cda-8a54-5f9e1615315f?_state=5arqfS6qVW2MqPA6sBcYjuI_hDk7O_718AMonvTd6dN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNzk5ZmUwLWQ1OGEtNGNkYS04YTU0LTVmOWUxNjE1MzE1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xOTAwOTE4NTRaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="984.48µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=d0799fe0-d58a-4cda-8a54-5f9e1615315f +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "PUT /v2/foo/bar/blobs/uploads/d0799fe0-d58a-4cda-8a54-5f9e1615315f?_state=5arqfS6qVW2MqPA6sBcYjuI_hDk7O_718AMonvTd6dN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNzk5ZmUwLWQ1OGEtNGNkYS04YTU0LTVmOWUxNjE1MzE1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xOTAwOTE4NTRaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=1baab4e3-5baf-4a13-bd95-a2f0f55a001e http.request.method=POST http.request.remoteaddr="127.0.0.1:56206" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="794.2µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=eb0c84d7-ccd0-47b0-8e45-f1b5fe93e770 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/438aaaa7-5905-4abc-9481-7494daaf27e3?_state=4ubS010JEaIWgNMEG_UXPULxZ6-3bV-qif_HNeIbfFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzOGFhYWE3LTU5MDUtNGFiYy05NDgxLTc0OTRkYWFmMjdlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xOTIzNDQ0NTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=9.1212ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "PUT /v2/foo/bar/blobs/uploads/438aaaa7-5905-4abc-9481-7494daaf27e3?_state=4ubS010JEaIWgNMEG_UXPULxZ6-3bV-qif_HNeIbfFR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzOGFhYWE3LTU5MDUtNGFiYy05NDgxLTc0OTRkYWFmMjdlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4xOTIzNDQ0NTRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=7138eab4-4d6a-492c-a895-c1f56e932a1f http.request.method=POST http.request.remoteaddr="127.0.0.1:56206" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="816.64µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=d75ab80c-5787-4860-bd11-351863354551 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/3fee6266-5ff2-42da-a044-65396c4e742a?_state=h-JfrhqPSkcK1-dSmwifZ_HeeybFErwnI2Zv1e2HobJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZWU2MjY2LTVmZjItNDJkYS1hMDQ0LTY1Mzk2YzRlNzQyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4yMDI5NjIxNzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="943.72µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "PUT /v2/foo/bar/blobs/uploads/3fee6266-5ff2-42da-a044-65396c4e742a?_state=h-JfrhqPSkcK1-dSmwifZ_HeeybFErwnI2Zv1e2HobJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmZWU2MjY2LTVmZjItNDJkYS1hMDQ0LTY1Mzk2YzRlNzQyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4yMDI5NjIxNzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=4c73f1b2-d9cb-4312-95aa-91f62cbb6583 http.request.method=POST http.request.remoteaddr="127.0.0.1:56206" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="713.16µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=1f89410e-b856-4254-8ee5-13965865bb9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/caf6b4a9-533e-471e-9ba6-d70c4e1d8f93?_state=GJRjVm4RqGYa9XGz0M0QA75qrdQo8sn4NYBLIeH4jX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZjZiNGE5LTUzM2UtNDcxZS05YmE2LWQ3MGM0ZTFkOGY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4yMDUxMTUwMTRaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.duration=2.966513s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:00 +0000] "PUT /v2/foo/bar/blobs/uploads/caf6b4a9-533e-471e-9ba6-d70c4e1d8f93?_state=GJRjVm4RqGYa9XGz0M0QA75qrdQo8sn4NYBLIeH4jX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZjZiNGE5LTUzM2UtNDcxZS05YmE2LWQ3MGM0ZTFkOGY5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMC4yMDUxMTUwMTRaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:03Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=24d854ac-9842-4029-be2e-0970449674c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:56206" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.2298ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:39935" http.request.id=4893621d-4b8e-4f71-9ad4-81e14a3ff64c http.request.method=PATCH http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/d511afad-e938-41eb-9d7f-46b66b09bc82?_state=ndERTU_m7lDK0DlZJKovfmK1DYa89ZfGoyzWUVzzqKB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MTFhZmFkLWU5MzgtNDFlYi05ZDdmLTQ2YjY2YjA5YmM4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMy4yMTQ4MTU2NTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.0274136s http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:03 +0000] "PATCH /v2/foo/bar/blobs/uploads/d511afad-e938-41eb-9d7f-46b66b09bc82?_state=ndERTU_m7lDK0DlZJKovfmK1DYa89ZfGoyzWUVzzqKB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MTFhZmFkLWU5MzgtNDFlYi05ZDdmLTQ2YjY2YjA5YmM4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowMy4yMTQ4MTU2NTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=21cd3dcb-de4f-40be-807c-cac6c55d2794 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/uploads/d511afad-e938-41eb-9d7f-46b66b09bc82?_state=7pT2pTMaEILYDg94SXCVnIcMo1xrGK6--9QCJWA_L8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MTFhZmFkLWU5MzgtNDFlYi05ZDdmLTQ2YjY2YjA5YmM4MiIsIk9mZnNldCI6MjQ2MjYxNzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MDNaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.duration=1.63412ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "PUT /v2/foo/bar/blobs/uploads/d511afad-e938-41eb-9d7f-46b66b09bc82?_state=7pT2pTMaEILYDg94SXCVnIcMo1xrGK6--9QCJWA_L8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MTFhZmFkLWU5MzgtNDFlYi05ZDdmLTQ2YjY2YjA5YmM4MiIsIk9mZnNldCI6MjQ2MjYxNzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MDNaIn0%3D&digest=sha256%3Ad0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=cc27c3f0-050e-4376-8e95-3de7954a8397 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.33528ms http.response.status=200 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=a25dfd8d-f040-410c-94d0-674cb4b78f2c http.request.method=GET http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=42.14692ms http.response.status=200 http.response.written=24626176 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 200 24626176 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=error msg="error parsing digest=\"sha257:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=20dafffc-3fd8-463b-bb66-df27faac82b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/sha257:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" vars.name=foo/bar +time="2025-06-20T21:12:06Z" 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.22.3 http.request.host="127.0.0.1:39935" http.request.id=20dafffc-3fd8-463b-bb66-df27faac82b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56206" http.request.uri="/v2/foo/bar/blobs/sha257:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.12µs" http.response.status=400 http.response.written=110 vars.digest="sha257:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/sha257:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=6873681b-c945-455f-b371-e454f2c3120a http.request.method=GET http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.duration=1.09392ms http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:06Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=5283e8af-941e-4cde-8996-dd8d978d0996 http.request.method=GET http.request.remoteaddr="127.0.0.1:37890" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02492ms http.response.status=404 http.response.written=157 vars.digest="sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=5a22a91f-19a8-40d0-8aa5-bf362c07349e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37894" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.0606ms http.response.status=404 http.response.written=157 vars.digest="sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=9dd57839-4be1-4aa4-a308-ce027d050ba2 http.request.method=POST http.request.remoteaddr="127.0.0.1:37894" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=4.96212ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=f5727442-0835-456c-89e2-5b26bd708af8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37894" http.request.uri="/v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="972.56µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=ab76fec2-dfe3-4aba-b8ac-31683e26679d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37894" http.request.uri="/v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="936.72µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "DELETE /v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=ec35f9cc-3ced-47ab-a307-ce1c74304ec1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37894" http.request.uri="/v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c +time="2025-06-20T21:12:06Z" 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.22.3 http.request.host="127.0.0.1:37505" http.request.id=ec35f9cc-3ced-47ab-a307-ce1c74304ec1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37894" http.request.uri="/v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="850.12µs" http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/uploads/fbfba32a-73fd-4d0e-bcce-9c8eafca4f3c?_state=OfJufBNyN2D0oKqp9kITIASPcbgKLC4GYD2XgBliipx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiZmJhMzJhLTczZmQtNGQwZS1iY2NlLTljOGVhZmNhNGYzYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41Mjk0Nzg4MTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=eb90e5e8-4964-4b79-a333-0d90e696145d http.request.method=POST http.request.remoteaddr="127.0.0.1:37910" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.19872ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=5b0431f4-159f-4f0b-88ae-af509679a3e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/4f2a7dbb-3a2b-4713-b996-33f9b4142c02?_state=hzFxrEOoJ0hbvOo4wKxdFfmgcYFvZDPzJcoGRg4wPN57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMmE3ZGJiLTNhMmItNDcxMy1iOTk2LTMzZjliNDE0MmMwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NDI5MTg0OTRaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 provided="sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" vars.name=foo/bar vars.uuid=4f2a7dbb-3a2b-4713-b996-33f9b4142c02 +time="2025-06-20T21:12:06Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=5b0431f4-159f-4f0b-88ae-af509679a3e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/4f2a7dbb-3a2b-4713-b996-33f9b4142c02?_state=hzFxrEOoJ0hbvOo4wKxdFfmgcYFvZDPzJcoGRg4wPN57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMmE3ZGJiLTNhMmItNDcxMy1iOTk2LTMzZjliNDE0MmMwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NDI5MTg0OTRaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=4f2a7dbb-3a2b-4713-b996-33f9b4142c02 +time="2025-06-20T21:12:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=5b0431f4-159f-4f0b-88ae-af509679a3e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/4f2a7dbb-3a2b-4713-b996-33f9b4142c02?_state=hzFxrEOoJ0hbvOo4wKxdFfmgcYFvZDPzJcoGRg4wPN57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMmE3ZGJiLTNhMmItNDcxMy1iOTk2LTMzZjliNDE0MmMwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NDI5MTg0OTRaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="983.32µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=4f2a7dbb-3a2b-4713-b996-33f9b4142c02 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "PUT /v2/foo/bar/blobs/uploads/4f2a7dbb-3a2b-4713-b996-33f9b4142c02?_state=hzFxrEOoJ0hbvOo4wKxdFfmgcYFvZDPzJcoGRg4wPN57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMmE3ZGJiLTNhMmItNDcxMy1iOTk2LTMzZjliNDE0MmMwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NDI5MTg0OTRaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=8182ac1a-1883-4a0e-bdd0-46f4fb6b563e http.request.method=POST http.request.remoteaddr="127.0.0.1:37910" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="826.12µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=470ac479-4654-45d1-90ed-51ee64f8e03d http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/78fec84a-6a89-4b9d-a156-3a717047caf6?_state=HnML9a7VGcRP_MUwoXaQsYlrS5P0QhhNy21jLToPqgN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4ZmVjODRhLTZhODktNGI5ZC1hMTU2LTNhNzE3MDQ3Y2FmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NDUyOTk5MzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.22716ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "PUT /v2/foo/bar/blobs/uploads/78fec84a-6a89-4b9d-a156-3a717047caf6?_state=HnML9a7VGcRP_MUwoXaQsYlrS5P0QhhNy21jLToPqgN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4ZmVjODRhLTZhODktNGI5ZC1hMTU2LTNhNzE3MDQ3Y2FmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NDUyOTk5MzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=9b66631e-dfd4-4b61-a750-ccd8134a82cd http.request.method=POST http.request.remoteaddr="127.0.0.1:37910" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="810.16µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=12973124-5bd1-4d42-9bbd-ed999ddb7911 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/5dfa3d0d-0a68-4f8b-8c62-147056f76f3b?_state=gsPS9V-w3YhTvdNpbiCqwqR-ClxlJkxU8rjCh5OUAYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkZmEzZDBkLTBhNjgtNGY4Yi04YzYyLTE0NzA1NmY3NmYzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NTE5NTgzNzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration="999.72µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "PUT /v2/foo/bar/blobs/uploads/5dfa3d0d-0a68-4f8b-8c62-147056f76f3b?_state=gsPS9V-w3YhTvdNpbiCqwqR-ClxlJkxU8rjCh5OUAYJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkZmEzZDBkLTBhNjgtNGY4Yi04YzYyLTE0NzA1NmY3NmYzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NTE5NTgzNzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=2f7975ac-2bde-4782-a0ae-f75a474dc20e http.request.method=POST http.request.remoteaddr="127.0.0.1:37910" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="963.68µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=2c826a62-12fc-4050-9f70-31942d976531 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/579ac768-650b-4bc5-81f8-d6ee77c92d74?_state=8hhlIJQQiTqxgZtP7oBJKsU0qz-DhnXFvqQ13xbP7817Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OWFjNzY4LTY1MGItNGJjNS04MWY4LWQ2ZWU3N2M5MmQ3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NTQ0OTUxMzRaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.duration=2.19347728s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "PUT /v2/foo/bar/blobs/uploads/579ac768-650b-4bc5-81f8-d6ee77c92d74?_state=8hhlIJQQiTqxgZtP7oBJKsU0qz-DhnXFvqQ13xbP7817Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU3OWFjNzY4LTY1MGItNGJjNS04MWY4LWQ2ZWU3N2M5MmQ3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowNi41NTQ0OTUxMzRaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:08Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=4efb95ec-c263-4032-b6cb-3af6c337314d http.request.method=POST http.request.remoteaddr="127.0.0.1:37910" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.08968ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:37505" http.request.id=2e99b140-c25f-4b9a-89bd-45503819ad43 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/2247e05b-b7eb-46e8-afdf-9b28f1cbefb1?_state=oKg07LXd9qZIe5DpPnzz2hGNwU5trxtoNMycSmp6Wwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDdlMDViLWI3ZWItNDZlOC1hZmRmLTliMjhmMWNiZWZiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowOC43Njk4NDY4MTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.49815756s http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/2247e05b-b7eb-46e8-afdf-9b28f1cbefb1?_state=oKg07LXd9qZIe5DpPnzz2hGNwU5trxtoNMycSmp6Wwl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDdlMDViLWI3ZWItNDZlOC1hZmRmLTliMjhmMWNiZWZiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjowOC43Njk4NDY4MTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=b92e1f5d-c3b5-406e-a5a5-80737c124cc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/uploads/2247e05b-b7eb-46e8-afdf-9b28f1cbefb1?_state=xeCrwJT-HeuttpOrcfm0YPTwwSAjnaQmCd_hrZ88NnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDdlMDViLWI3ZWItNDZlOC1hZmRmLTliMjhmMWNiZWZiMSIsIk9mZnNldCI6MjE3NzUzNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MDhaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.duration=1.24352ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "PUT /v2/foo/bar/blobs/uploads/2247e05b-b7eb-46e8-afdf-9b28f1cbefb1?_state=xeCrwJT-HeuttpOrcfm0YPTwwSAjnaQmCd_hrZ88NnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIyNDdlMDViLWI3ZWItNDZlOC1hZmRmLTliMjhmMWNiZWZiMSIsIk9mZnNldCI6MjE3NzUzNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MDhaIn0%3D&digest=sha256%3Ad95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=7e97d3b6-2020-46c2-abe4-92753c95eed7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration="849.68µs" http.response.status=200 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=b758694a-98e9-4ad6-9c7e-ee4ef25f1e60 http.request.method=GET http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=34.29416ms http.response.status=200 http.response.written=21775360 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 200 21775360 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=error msg="error parsing digest=\"sha257:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=9c507e6e-e851-494e-b07b-2f4ed43cbdaf http.request.method=GET http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/sha257:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" vars.name=foo/bar +time="2025-06-20T21:12:11Z" 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.22.3 http.request.host="127.0.0.1:37505" http.request.id=9c507e6e-e851-494e-b07b-2f4ed43cbdaf http.request.method=GET http.request.remoteaddr="127.0.0.1:37910" http.request.uri="/v2/foo/bar/blobs/sha257:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="824.04µs" http.response.status=400 http.response.written=110 vars.digest="sha257:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/sha257:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=2c1e5b04-9c39-4c0e-838e-a5923477e505 http.request.method=GET http.request.remoteaddr="127.0.0.1:37928" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.duration=1.2764ms http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=f6914ed4-b5f8-464f-ae4e-f30ac7413f09 http.request.method=GET http.request.remoteaddr="127.0.0.1:37928" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=3.86692ms http.response.status=200 http.response.written=2555904 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37505" http.request.id=d5679131-c9eb-43c7-8bbd-657c99af88c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37922" http.request.uri="/v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=12.76428ms http.response.status=200 http.response.written=2621440 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/sha256:d95b260fe5ce309ba1290c3637932bb52ef060b2e81e8c4cc0e7aaa1ce9d0596 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=744d44c5-4e76-4a5f-b96d-a14b2c74f2a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54350" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.04887632s http.response.status=200 http.response.written=2621440 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39935" http.request.id=b2feca6e-a7b8-4fe3-b9b2-f38a84aa8bcc http.request.method=GET http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=5.03012292s http.response.status=200 http.response.written=2555904 +127.0.0.1 - - [20/Jun/2025:21:12:06 +0000] "GET /v2/foo/bar/blobs/sha256:d0c9cfed2bab9036c65108430f6f18cf2c036ee22c8cd6ecb645e0bd079cbe21 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" +--- PASS: TestBlobAPI (11.34s) === RUN TestBlobDelete -time="2025-06-20T21:07:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:17Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=39c536e0-640b-4a5c-8a7f-81cd22d57805 http.request.method=GET http.request.remoteaddr="127.0.0.1:37632" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="919.8µs" http.response.status=404 http.response.written=157 vars.digest="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=c9e7603e-3611-4afc-94ee-c6cb6ef82f1d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.934ms http.response.status=404 http.response.written=157 vars.digest="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=4d95daf1-c0e5-463b-b64d-32ab10f4399e http.request.method=POST http.request.remoteaddr="127.0.0.1:37640" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.79936ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=c34e2323-04f8-4f03-9919-10f1aef5fc34 http.request.method=GET http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=2.02508ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=2b3a5a59-0202-4c71-9b86-4d6da76cfffd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=1.93744ms http.response.status=204 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "DELETE /v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=12246aa3-c276-4bff-87af-ab204f85bc6b http.request.method=GET http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=f76c6f68-42a2-4264-9867-a4ef94ae04ca -time="2025-06-20T21:07:17Z" 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.22.3 http.request.host="127.0.0.1:37091" http.request.id=12246aa3-c276-4bff-87af-ab204f85bc6b http.request.method=GET http.request.remoteaddr="127.0.0.1:37640" http.request.uri="/v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.8348ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=f76c6f68-42a2-4264-9867-a4ef94ae04ca -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "GET /v2/foo/bar/blobs/uploads/f76c6f68-42a2-4264-9867-a4ef94ae04ca?_state=01pQO4HMfzoS5fl3qDtI3_vpYHrsLsjT5pbX7tuM4MN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3NmM2ZjY4LTQyYTItNDI2NC05ODY3LWE0ZWY5NGFlMDRjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42NjkzOTYyNTlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=4cc6f051-9663-4b26-a40a-13082ea5c8bc http.request.method=POST http.request.remoteaddr="127.0.0.1:37644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.46548ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=aae7d9e3-49e7-43e2-8bb1-40589f9f70c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/4f720ba2-6093-4fbb-a0bc-b42fbb6a4633?_state=GvhPd-y_2znxecrkYqUTZJEYKBXnilwfKEAtJygHT_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNzIwYmEyLTYwOTMtNGZiYi1hMGJjLWI0MmZiYjZhNDYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42Nzg4MTQwOTlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 provided="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar vars.uuid=4f720ba2-6093-4fbb-a0bc-b42fbb6a4633 -time="2025-06-20T21:07:17Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=aae7d9e3-49e7-43e2-8bb1-40589f9f70c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/4f720ba2-6093-4fbb-a0bc-b42fbb6a4633?_state=GvhPd-y_2znxecrkYqUTZJEYKBXnilwfKEAtJygHT_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNzIwYmEyLTYwOTMtNGZiYi1hMGJjLWI0MmZiYjZhNDYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42Nzg4MTQwOTlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=4f720ba2-6093-4fbb-a0bc-b42fbb6a4633 -time="2025-06-20T21:07:17Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=aae7d9e3-49e7-43e2-8bb1-40589f9f70c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/4f720ba2-6093-4fbb-a0bc-b42fbb6a4633?_state=GvhPd-y_2znxecrkYqUTZJEYKBXnilwfKEAtJygHT_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNzIwYmEyLTYwOTMtNGZiYi1hMGJjLWI0MmZiYjZhNDYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42Nzg4MTQwOTlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.64604ms http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=4f720ba2-6093-4fbb-a0bc-b42fbb6a4633 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "PUT /v2/foo/bar/blobs/uploads/4f720ba2-6093-4fbb-a0bc-b42fbb6a4633?_state=GvhPd-y_2znxecrkYqUTZJEYKBXnilwfKEAtJygHT_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNzIwYmEyLTYwOTMtNGZiYi1hMGJjLWI0MmZiYjZhNDYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42Nzg4MTQwOTlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 400 204 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=83c749d2-4668-47d5-a4eb-bd6d7b7df6e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:37644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.37092ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=3a746248-b07b-496a-b510-fdb28ceec353 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/ba34b09b-fc50-41c7-97d1-970dfe5f4a17?_state=GGvh4E8HGeNPa8odzOc8Iohwc2D_7q9GtLOjfdDL4Gx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMzRiMDliLWZjNTAtNDFjNy05N2QxLTk3MGRmZTVmNGExNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42ODI5MDcwOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.60664ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "PUT /v2/foo/bar/blobs/uploads/ba34b09b-fc50-41c7-97d1-970dfe5f4a17?_state=GGvh4E8HGeNPa8odzOc8Iohwc2D_7q9GtLOjfdDL4Gx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMzRiMDliLWZjNTAtNDFjNy05N2QxLTk3MGRmZTVmNGExNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42ODI5MDcwOTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=547987a4-2674-4333-b736-7ba7a1f15783 http.request.method=POST http.request.remoteaddr="127.0.0.1:37644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.0434ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=25216e8d-d7e4-4f43-8d7c-03e636a5b04d http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/f99de1e1-6c43-4195-98e4-492a4408ce20?_state=D4Kl2k6LzdhkTJIg1kBEmFbWPbf993T-4JpJlD971x57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5OWRlMWUxLTZjNDMtNDE5NS05OGU0LTQ5MmE0NDA4Y2UyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42ODc0OTcwMTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=2.34312ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "PUT /v2/foo/bar/blobs/uploads/f99de1e1-6c43-4195-98e4-492a4408ce20?_state=D4Kl2k6LzdhkTJIg1kBEmFbWPbf993T-4JpJlD971x57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5OWRlMWUxLTZjNDMtNDE5NS05OGU0LTQ5MmE0NDA4Y2UyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42ODc0OTcwMTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:17Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=ca74cb56-892d-4952-b8d3-8e50eaed8b88 http.request.method=POST http.request.remoteaddr="127.0.0.1:37644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.86264ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=fbc26514-a21a-4d4a-848e-99fcd5887e13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/3d85f345-fada-4068-ba83-ec0db613c926?_state=c201dM4nA68wqGH0gjySzCcBAQIkw4yJFsREpeoMAw57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkODVmMzQ1LWZhZGEtNDA2OC1iYTgzLWVjMGRiNjEzYzkyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42OTMyMTM5MzlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.duration=3.1987684s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:17 +0000] "PUT /v2/foo/bar/blobs/uploads/3d85f345-fada-4068-ba83-ec0db613c926?_state=c201dM4nA68wqGH0gjySzCcBAQIkw4yJFsREpeoMAw57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkODVmMzQ1LWZhZGEtNDA2OC1iYTgzLWVjMGRiNjEzYzkyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoxNy42OTMyMTM5MzlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=30d6078d-dfb9-4ae7-a629-4ed2a7b74214 http.request.method=POST http.request.remoteaddr="127.0.0.1:37644" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.20052ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:37091" http.request.id=b7c07330-4b02-4c91-bf59-010c0f1bce16 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/a9fd35c0-c77c-4f08-b5d0-8fc483018dd7?_state=OQLQRFbg7YRDxBjFzZouoZz1Vq7L-9snoDzAhBl02gV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZmQzNWMwLWM3N2MtNGYwOC1iNWQwLThmYzQ4MzAxOGRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyMC45NDE1MzcwMTlaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=3.08671028s http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:20 +0000] "PATCH /v2/foo/bar/blobs/uploads/a9fd35c0-c77c-4f08-b5d0-8fc483018dd7?_state=OQLQRFbg7YRDxBjFzZouoZz1Vq7L-9snoDzAhBl02gV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZmQzNWMwLWM3N2MtNGYwOC1iNWQwLThmYzQ4MzAxOGRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyMC45NDE1MzcwMTlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=fa1a96ec-94bd-461a-95af-8d3622cc0e38 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/uploads/a9fd35c0-c77c-4f08-b5d0-8fc483018dd7?_state=LIdmuDKdw7nzo0RoHoADaBhLd08al5OHrGQof0-Oy9Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZmQzNWMwLWM3N2MtNGYwOC1iNWQwLThmYzQ4MzAxOGRkNyIsIk9mZnNldCI6MzA2NzU5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MjBaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.duration=2.66232ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "PUT /v2/foo/bar/blobs/uploads/a9fd35c0-c77c-4f08-b5d0-8fc483018dd7?_state=LIdmuDKdw7nzo0RoHoADaBhLd08al5OHrGQof0-Oy9Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZmQzNWMwLWM3N2MtNGYwOC1iNWQwLThmYzQ4MzAxOGRkNyIsIk9mZnNldCI6MzA2NzU5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MjBaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=9c2d1002-063e-4586-9fe3-4f32b724a2bb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.95968ms http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=0f082110-9970-4578-bb4a-c8de2d8903ad http.request.method=GET http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=42.40748ms http.response.status=200 http.response.written=30675968 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "GET /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 200 30675968 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=error msg="error parsing digest=\"sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=b5f73cd8-0678-4de8-b357-768cab2d65ca http.request.method=GET http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -time="2025-06-20T21:07:24Z" 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.22.3 http.request.host="127.0.0.1:37091" http.request.id=b5f73cd8-0678-4de8-b357-768cab2d65ca http.request.method=GET http.request.remoteaddr="127.0.0.1:37644" http.request.uri="/v2/foo/bar/blobs/sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.69728ms http.response.status=400 http.response.written=110 vars.digest="sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "GET /v2/foo/bar/blobs/sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=b8481a8e-9e48-45a9-8680-7afea7bcf04f http.request.method=GET http.request.remoteaddr="127.0.0.1:55432" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.duration=2.6068ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "GET /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=29cba707-6b46-45c4-bbbb-f9525634fbed http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55442" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.duration=2.40804ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "DELETE /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=4b3d2e9f-b24d-4077-972f-90acbc0156d1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55442" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.70812ms http.response.status=404 http.response.written=157 vars.digest="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 404 157 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=e091d2b1-ffb3-42dc-bee5-38b5d13a3dc8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55442" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.77416ms http.response.status=404 http.response.written=74 vars.digest="sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "DELETE /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 404 74 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=error msg="error parsing digest=\"sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=f3313da2-fc36-459e-829b-9be929c2d2c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55458" http.request.uri="/v2/foo/bar/blobs/sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -time="2025-06-20T21:07:24Z" 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.22.3 http.request.host="127.0.0.1:37091" http.request.id=f3313da2-fc36-459e-829b-9be929c2d2c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55458" http.request.uri="/v2/foo/bar/blobs/sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.1018ms http.response.status=400 http.response.written=110 vars.digest="sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "DELETE /v2/foo/bar/blobs/sha257:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 400 110 "" "Go-http-client/1.1" -time="2025-06-20T21:07:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=c1217448-531a-43be-afa5-b0b9316e49ac http.request.method=POST http.request.remoteaddr="127.0.0.1:55474" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.45444ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:27Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=7d15817e-6063-48ec-92f1-9674807560a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55474" http.request.uri="/v2/foo/bar/blobs/uploads/d4157b08-5e70-46bc-9d80-8eb8cb3fac61?_state=KNmaHXRns9Gm-nOieSFNBCxICQreBwc04AluGMtCUZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0MTU3YjA4LTVlNzAtNDZiYy05ZDgwLThlYjhjYjNmYWM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyNC4xMTc0MzMyNTlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.duration=2.93642872s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "PUT /v2/foo/bar/blobs/uploads/d4157b08-5e70-46bc-9d80-8eb8cb3fac61?_state=KNmaHXRns9Gm-nOieSFNBCxICQreBwc04AluGMtCUZR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0MTU3YjA4LTVlNzAtNDZiYy05ZDgwLThlYjhjYjNmYWM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyNC4xMTc0MzMyNTlaIn0%3D&digest=sha256%3A1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:27Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=bad539c0-7682-4b60-a423-e117dacbd730 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:55474" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.15416ms http.response.status=200 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 200 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:27Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=f9b143e1-090b-4fd2-a7bc-633d346d220c http.request.method=GET http.request.remoteaddr="127.0.0.1:55420" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.98770812s http.response.status=200 http.response.written=2654208 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "GET /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" -time="2025-06-20T21:07:27Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37091" http.request.id=6965679a-b7f9-4c7b-b4ed-5fd1ce9185d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55432" http.request.uri="/v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=2.97784504s http.response.status=200 http.response.written=2555904 -127.0.0.1 - - [20/Jun/2025:21:07:24 +0000] "GET /v2/foo/bar/blobs/sha256:1f1466ae04a8d5e82118babc1c76f572fa8ce493e4dbe3779a6c4599d5bfaba9 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" ---- PASS: TestBlobDelete (9.58s) +time="2025-06-20T21:12:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:11Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=c7f69a53-7c5d-49cf-adb6-79c6a8118d02 http.request.method=GET http.request.remoteaddr="127.0.0.1:34180" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="990.88µs" http.response.status=404 http.response.written=157 vars.digest="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=8898d4c2-3475-4c73-99a8-9539fa60fade http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34194" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="995.64µs" http.response.status=404 http.response.written=157 vars.digest="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=a0aa2658-6c61-4883-8bde-437e0894e845 http.request.method=POST http.request.remoteaddr="127.0.0.1:34194" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="833.32µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=9b94c7dc-1ba1-4312-b8fc-77c2a0d72027 http.request.method=GET http.request.remoteaddr="127.0.0.1:34194" http.request.uri="/v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration="897.2µs" http.response.status=204 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=fde6b29c-19c8-4be4-bdaa-7cffd578293f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34194" http.request.uri="/v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=9.05408ms http.response.status=204 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "DELETE /v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=5ec39fa9-6c34-41b3-bccf-2c3e1e3fb706 http.request.method=GET http.request.remoteaddr="127.0.0.1:34194" http.request.uri="/v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=0daf0fef-8451-40d7-9f5b-2fa185884ac5 +time="2025-06-20T21:12:11Z" 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.22.3 http.request.host="127.0.0.1:34717" http.request.id=5ec39fa9-6c34-41b3-bccf-2c3e1e3fb706 http.request.method=GET http.request.remoteaddr="127.0.0.1:34194" http.request.uri="/v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01108ms http.response.status=404 http.response.written=100 vars.name=foo/bar vars.uuid=0daf0fef-8451-40d7-9f5b-2fa185884ac5 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "GET /v2/foo/bar/blobs/uploads/0daf0fef-8451-40d7-9f5b-2fa185884ac5?_state=CXqf_S69HOXRIVPbHJRC6HtXuMmf_Knoz6UatfnPfrB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYWYwZmVmLTg0NTEtNDBkNy05ZjViLTJmYTE4NTg4NGFjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41Nzk5OTY2OTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=5fc6d84b-dbd4-4056-a477-ec835625e9ed http.request.method=POST http.request.remoteaddr="127.0.0.1:34208" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.05748ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=error msg="canonical digest does match provided digest" canonical="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=13610769-1444-43a4-a39c-0736400a9654 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/9f1d722d-c741-4438-bf07-97885cc55983?_state=frt7qeQ1ESOVij3hmfQ8hjLu4cNzuJkt2Gy3XHPKe-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMWQ3MjJkLWM3NDEtNDQzOC1iZjA3LTk3ODg1Y2M1NTk4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41OTYyNDI2MTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 provided="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar vars.uuid=9f1d722d-c741-4438-bf07-97885cc55983 +time="2025-06-20T21:12:11Z" level=error msg="error canceling upload after error: already closed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=13610769-1444-43a4-a39c-0736400a9654 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/9f1d722d-c741-4438-bf07-97885cc55983?_state=frt7qeQ1ESOVij3hmfQ8hjLu4cNzuJkt2Gy3XHPKe-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMWQ3MjJkLWM3NDEtNDQzOC1iZjA3LTk3ODg1Y2M1NTk4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41OTYyNDI2MTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.uuid=9f1d722d-c741-4438-bf07-97885cc55983 +time="2025-06-20T21:12:11Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=13610769-1444-43a4-a39c-0736400a9654 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/9f1d722d-c741-4438-bf07-97885cc55983?_state=frt7qeQ1ESOVij3hmfQ8hjLu4cNzuJkt2Gy3XHPKe-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMWQ3MjJkLWM3NDEtNDQzOC1iZjA3LTk3ODg1Y2M1NTk4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41OTYyNDI2MTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="938.4µs" http.response.status=400 http.response.written=204 vars.name=foo/bar vars.uuid=9f1d722d-c741-4438-bf07-97885cc55983 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "PUT /v2/foo/bar/blobs/uploads/9f1d722d-c741-4438-bf07-97885cc55983?_state=frt7qeQ1ESOVij3hmfQ8hjLu4cNzuJkt2Gy3XHPKe-V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlmMWQ3MjJkLWM3NDEtNDQzOC1iZjA3LTk3ODg1Y2M1NTk4MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS41OTYyNDI2MTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 400 204 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=6182fbe9-f9a8-4159-976b-90821a97e76f http.request.method=POST http.request.remoteaddr="127.0.0.1:34208" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="954.84µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=4dfa57af-2ded-470d-9e93-e5b4ff077658 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/e5cbedb7-1a30-449f-b7d3-4b08c3e6dc7a?_state=f0LUvDkfAtE11jXb9iUkRQMWBajUgbXq3Ul-RV1XAGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1Y2JlZGI3LTFhMzAtNDQ5Zi1iN2QzLTRiMDhjM2U2ZGM3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS42MDI3MjAxNzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent=Go-http-client/1.1 http.response.duration=1.00392ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "PUT /v2/foo/bar/blobs/uploads/e5cbedb7-1a30-449f-b7d3-4b08c3e6dc7a?_state=f0LUvDkfAtE11jXb9iUkRQMWBajUgbXq3Ul-RV1XAGx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1Y2JlZGI3LTFhMzAtNDQ5Zi1iN2QzLTRiMDhjM2U2ZGM3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS42MDI3MjAxNzRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=55272e65-cebb-4bf3-91b4-6706bcef190d http.request.method=POST http.request.remoteaddr="127.0.0.1:34208" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="856.2µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=499bb691-8f76-4cbe-853c-5706bce59240 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/4e0b54c8-2dd5-49b0-9e3b-44d52e2e6dcc?_state=_B6Vah2KnO3C2-TOunBSLM9agYScMsnQ5mmv2v-UnCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlMGI1NGM4LTJkZDUtNDliMC05ZTNiLTQ0ZDUyZTJlNmRjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS42MDUwNzU4NTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent=Go-http-client/1.1 http.response.duration=1.15612ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "PUT /v2/foo/bar/blobs/uploads/4e0b54c8-2dd5-49b0-9e3b-44d52e2e6dcc?_state=_B6Vah2KnO3C2-TOunBSLM9agYScMsnQ5mmv2v-UnCB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRlMGI1NGM4LTJkZDUtNDliMC05ZTNiLTQ0ZDUyZTJlNmRjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS42MDUwNzU4NTRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:11Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=2f9e03ba-d823-4323-a3de-b4a2ed9d72f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:34208" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="867µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:15Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=9ee1d0e0-0158-4f20-b052-ff281ba9d218 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/1a3a5643-99ad-4b34-8e79-ca5cb40d1f4b?_state=C3pez_QmRVN0dlXIcY3FE3xoQZQyipfRWbR5TRyTaKV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhM2E1NjQzLTk5YWQtNGIzNC04ZTc5LWNhNWNiNDBkMWY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS42MDc2ODQwMTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.duration=4.25321612s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:11 +0000] "PUT /v2/foo/bar/blobs/uploads/1a3a5643-99ad-4b34-8e79-ca5cb40d1f4b?_state=C3pez_QmRVN0dlXIcY3FE3xoQZQyipfRWbR5TRyTaKV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhM2E1NjQzLTk5YWQtNGIzNC04ZTc5LWNhNWNiNDBkMWY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxMS42MDc2ODQwMTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:15Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=dd5a855c-53ff-4a0c-a8e9-2ab872237e57 http.request.method=POST http.request.remoteaddr="127.0.0.1:34208" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.16656ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/octet-stream http.request.host="127.0.0.1:34717" http.request.id=03348d30-5c3f-4367-9f92-b7491c829fc6 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/cef45d26-53a7-4d1a-ad6c-7a5bb4b7a4e9?_state=Cb1FlwXYoA7jGoEsPivx-bGTOp_q3H_9A2MUJxfKYyd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjQ1ZDI2LTUzYTctNGQxYS1hZDZjLTdhNWJiNGI3YTRlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxNS44ODY3NjIxNzRaIn0%3D" http.request.useragent=Go-http-client/1.1 http.response.duration=4.13457296s http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:15 +0000] "PATCH /v2/foo/bar/blobs/uploads/cef45d26-53a7-4d1a-ad6c-7a5bb4b7a4e9?_state=Cb1FlwXYoA7jGoEsPivx-bGTOp_q3H_9A2MUJxfKYyd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjQ1ZDI2LTUzYTctNGQxYS1hZDZjLTdhNWJiNGI3YTRlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoxNS44ODY3NjIxNzRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=a10c2c9f-9df6-4683-9b96-e39d252ca5d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/uploads/cef45d26-53a7-4d1a-ad6c-7a5bb4b7a4e9?_state=XqHYIXdz3pw5UWh6AtEPWsa42nWh80IMrMFg7bIOlnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjQ1ZDI2LTUzYTctNGQxYS1hZDZjLTdhNWJiNGI3YTRlOSIsIk9mZnNldCI6MzA1MzUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MTVaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.69612ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "PUT /v2/foo/bar/blobs/uploads/cef45d26-53a7-4d1a-ad6c-7a5bb4b7a4e9?_state=XqHYIXdz3pw5UWh6AtEPWsa42nWh80IMrMFg7bIOlnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjQ1ZDI2LTUzYTctNGQxYS1hZDZjLTdhNWJiNGI3YTRlOSIsIk9mZnNldCI6MzA1MzUxNjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MTVaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=1fc2beb3-89c8-457c-bc5d-ffbf870231c7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.29484ms http.response.status=200 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=771dd672-4bfb-405d-af21-10a18236f517 http.request.method=GET http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=43.5024ms http.response.status=200 http.response.written=30535168 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "GET /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 200 30535168 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=error msg="error parsing digest=\"sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=c460e550-c0d7-40ba-8180-af0a3192e9cd http.request.method=GET http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +time="2025-06-20T21:12:20Z" 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.22.3 http.request.host="127.0.0.1:34717" http.request.id=c460e550-c0d7-40ba-8180-af0a3192e9cd http.request.method=GET http.request.remoteaddr="127.0.0.1:34208" http.request.uri="/v2/foo/bar/blobs/sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="938.12µs" http.response.status=400 http.response.written=110 vars.digest="sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "GET /v2/foo/bar/blobs/sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=c19c81a5-789e-432e-9488-27a8fa0946db http.request.method=GET http.request.remoteaddr="127.0.0.1:50528" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.17156ms http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "GET /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=0305c0f7-e03d-4345-b95d-d2e332c82336 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50532" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.05328ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=error msg="response completed with error" err.code="blob unknown" err.detail="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=99e7e885-7ae1-4ab9-afe6-73a668940dbc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50532" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.52µs" http.response.status=404 http.response.written=157 vars.digest="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 404 157 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=2b7f14db-dd79-4de3-9c02-6f51e57836d3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50532" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="701.68µs" http.response.status=404 http.response.written=74 vars.digest="sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 404 74 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=error msg="error parsing digest=\"sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3\": unsupported digest algorithm" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=e556eda3-458d-43c9-8532-7b4d2994fce4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50544" http.request.uri="/v2/foo/bar/blobs/sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 vars.digest="sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +time="2025-06-20T21:12:20Z" 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.22.3 http.request.host="127.0.0.1:34717" http.request.id=e556eda3-458d-43c9-8532-7b4d2994fce4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50544" http.request.uri="/v2/foo/bar/blobs/sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.09696ms http.response.status=400 http.response.written=110 vars.digest="sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "DELETE /v2/foo/bar/blobs/sha257:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 400 110 "" "Go-http-client/1.1" +time="2025-06-20T21:12:20Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=a8aeb71a-c62f-4668-b165-69440e49e8f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:50552" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.05404ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=3251e034-b9bc-48d3-9a35-0341a76f2ee3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50552" http.request.uri="/v2/foo/bar/blobs/uploads/ea402384-86e4-4143-aff2-26200ecfb80c?_state=Y-enNbkdZN7NcPDHL9wPFN2uzxCm57W8WyDCuj7o4GF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhNDAyMzg0LTg2ZTQtNDE0My1hZmYyLTI2MjAwZWNmYjgwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoyMC4xMDc4MTM2OTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.duration=4.69993424s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "PUT /v2/foo/bar/blobs/uploads/ea402384-86e4-4143-aff2-26200ecfb80c?_state=Y-enNbkdZN7NcPDHL9wPFN2uzxCm57W8WyDCuj7o4GF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhNDAyMzg0LTg2ZTQtNDE0My1hZmYyLTI2MjAwZWNmYjgwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoyMC4xMDc4MTM2OTRaIn0%3D&digest=sha256%3A19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=d062515a-1d95-4c04-b35a-15fe106efa35 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50552" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=1.15652ms http.response.status=200 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 200 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=5ec22840-d9e7-4ddc-a751-8f21a3a1676d http.request.method=GET http.request.remoteaddr="127.0.0.1:50514" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.7606646s http.response.status=200 http.response.written=2621440 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "GET /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" +time="2025-06-20T21:12:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34717" http.request.id=abbd46f3-f4f5-481f-98e7-7a01b40d6808 http.request.method=GET http.request.remoteaddr="127.0.0.1:50528" http.request.uri="/v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/octet-stream http.response.duration=4.75100212s http.response.status=200 http.response.written=2555904 +127.0.0.1 - - [20/Jun/2025:21:12:20 +0000] "GET /v2/foo/bar/blobs/sha256:19ea0bb313457e3fde7f3114d89dc0baa0cf509360a6dde2222d3714be6a2cd3 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" +--- PASS: TestBlobDelete (13.49s) === RUN TestRelativeURL -time="2025-06-20T21:07:27Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:27Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:27Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37237" http.request.id=1a5c7e8e-ad66-4365-83f3-435c00b67936 http.request.method=POST http.request.remoteaddr="127.0.0.1:55890" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="970.12µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:29Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37237" http.request.id=50b8991a-0789-4db8-b806-4002b64c8371 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55890" http.request.uri="/v2/foo/bar/blobs/uploads/27aef5fb-f973-4d09-afb9-49c799e295ae?_state=CVUquP7LV3y0VE3l8T04OF8TDPikQO21QSjeNJz-Fhd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3YWVmNWZiLWY5NzMtNGQwOS1hZmI5LTQ5Yzc5OWUyOTVhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyNy4wODE3MTk1MzlaIn0%3D&digest=sha256%3A6215b100c629081d3d632e80cffc1b6385614eb5940b4ab78d4ed6bad9b1616c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.96473764s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:27 +0000] "PUT /v2/foo/bar/blobs/uploads/27aef5fb-f973-4d09-afb9-49c799e295ae?_state=CVUquP7LV3y0VE3l8T04OF8TDPikQO21QSjeNJz-Fhd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3YWVmNWZiLWY5NzMtNGQwOS1hZmI5LTQ5Yzc5OWUyOTVhZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyNy4wODE3MTk1MzlaIn0%3D&digest=sha256%3A6215b100c629081d3d632e80cffc1b6385614eb5940b4ab78d4ed6bad9b1616c HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:29Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37237" http.request.id=db2618ec-a9f2-4868-8756-24735be8702f http.request.method=POST http.request.remoteaddr="127.0.0.1:55890" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.0812ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:29Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37237" http.request.id=bbb50447-0d7e-4ba1-a272-ebec46d3fb14 http.request.method=POST http.request.remoteaddr="127.0.0.1:55890" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="783.12µs" http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:31Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:37237" http.request.id=9a92b05d-d93a-476d-b9a5-83eae2bb9139 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55890" http.request.uri="/v2/foo/bar/blobs/uploads/7fae16fa-7fb9-4852-887a-772105307a39?_state=71KmLv1QFvHDATlKY4YJxu8PUrDUGjSRAmIuBxnSDXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYWUxNmZhLTdmYjktNDg1Mi04ODdhLTc3MjEwNTMwN2EzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyOS4zMDMyNjg3NzlaIn0%3D&digest=sha256%3A79938bb4858904149d43d29ab9eb30141fb19913862db2bceb36c32155ae88e0" http.request.useragent=Go-http-client/1.1 http.response.duration=2.47320912s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:29 +0000] "PUT /v2/foo/bar/blobs/uploads/7fae16fa-7fb9-4852-887a-772105307a39?_state=71KmLv1QFvHDATlKY4YJxu8PUrDUGjSRAmIuBxnSDXp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmYWUxNmZhLTdmYjktNDg1Mi04ODdhLTc3MjEwNTMwN2EzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzoyOS4zMDMyNjg3NzlaIn0%3D&digest=sha256%3A79938bb4858904149d43d29ab9eb30141fb19913862db2bceb36c32155ae88e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" ---- PASS: TestRelativeURL (4.70s) +time="2025-06-20T21:12:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:24Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:24Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43065" http.request.id=07441005-7777-42b6-9b2e-e0e704cf415a http.request.method=POST http.request.remoteaddr="127.0.0.1:45768" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="949.36µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:26Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43065" http.request.id=63e9fb74-a8f0-4925-b02c-bfef8f283990 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45768" http.request.uri="/v2/foo/bar/blobs/uploads/5d1190dd-3a2a-4d5b-982b-835458e3df75?_state=0gEMkhYckghZoIynU-zhxOWr2AVY-te8dDEcD27yPnN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkMTE5MGRkLTNhMmEtNGQ1Yi05ODJiLTgzNTQ1OGUzZGY3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoyNC44Mzk4NzI4MTRaIn0%3D&digest=sha256%3A7095a4e29b3369698c6129c424af580386d5c0ea7598f39e9954247a349f32e0" http.request.useragent=Go-http-client/1.1 http.response.duration=1.32246324s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:24 +0000] "PUT /v2/foo/bar/blobs/uploads/5d1190dd-3a2a-4d5b-982b-835458e3df75?_state=0gEMkhYckghZoIynU-zhxOWr2AVY-te8dDEcD27yPnN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkMTE5MGRkLTNhMmEtNGQ1Yi05ODJiLTgzNTQ1OGUzZGY3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoyNC44Mzk4NzI4MTRaIn0%3D&digest=sha256%3A7095a4e29b3369698c6129c424af580386d5c0ea7598f39e9954247a349f32e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:26Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43065" http.request.id=c60c60fe-eaec-4351-a7b5-4e91ff8752bf http.request.method=POST http.request.remoteaddr="127.0.0.1:45768" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.0394ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:26Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43065" http.request.id=cb623683-7594-46e9-adc3-771126c81c61 http.request.method=POST http.request.remoteaddr="127.0.0.1:45768" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="818.4µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:29Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43065" http.request.id=6b986e8d-4b7a-45ad-870e-7261c8aa3c09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45768" http.request.uri="/v2/foo/bar/blobs/uploads/d6f9d784-51f9-4fff-b7d8-b48b4b9d43f8?_state=iiyyg6H6Hn2tEYaFOvStd3f6wAWKXlLPXocp4XPF98V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZjlkNzg0LTUxZjktNGZmZi1iN2Q4LWI0OGI0YjlkNDNmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoyNi4zOTAyMjk3NzRaIn0%3D&digest=sha256%3A660b71164accc9f32ee556aadd7bd1bf6b48cfd0e940a35fef8672e94b5dcc37" http.request.useragent=Go-http-client/1.1 http.response.duration=3.5664434s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:26 +0000] "PUT /v2/foo/bar/blobs/uploads/d6f9d784-51f9-4fff-b7d8-b48b4b9d43f8?_state=iiyyg6H6Hn2tEYaFOvStd3f6wAWKXlLPXocp4XPF98V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZjlkNzg0LTUxZjktNGZmZi1iN2Q4LWI0OGI0YjlkNDNmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjoyNi4zOTAyMjk3NzRaIn0%3D&digest=sha256%3A660b71164accc9f32ee556aadd7bd1bf6b48cfd0e940a35fef8672e94b5dcc37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +--- PASS: TestRelativeURL (5.12s) === RUN TestBlobDeleteDisabled -time="2025-06-20T21:07:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:31Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:31Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.3 http.request.host="127.0.0.1:43759" http.request.id=262b9d71-6cf3-4eb3-a5b6-b1a2ebfae9cc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56794" http.request.uri="/v2/foo/bar/blobs/sha256:45220b2ea43bc9937ca95cab0a98596fdefd7e1c3276cb9ba8178a26ed0f389d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.8708ms http.response.status=405 http.response.written=78 vars.digest="sha256:45220b2ea43bc9937ca95cab0a98596fdefd7e1c3276cb9ba8178a26ed0f389d" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:45220b2ea43bc9937ca95cab0a98596fdefd7e1c3276cb9ba8178a26ed0f389d HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestBlobDeleteDisabled (0.11s) +time="2025-06-20T21:12:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:29Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:30Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.3 http.request.host="127.0.0.1:43881" http.request.id=fcfe9953-dfcb-4ded-ae6d-a2a9c731eff8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53242" http.request.uri="/v2/foo/bar/blobs/sha256:3230b92bd7d726e66b92acc7a259077604909a6c47010428053fb6f19427830e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.07448ms http.response.status=405 http.response.written=78 vars.digest="sha256:3230b92bd7d726e66b92acc7a259077604909a6c47010428053fb6f19427830e" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:30 +0000] "DELETE /v2/foo/bar/blobs/sha256:3230b92bd7d726e66b92acc7a259077604909a6c47010428053fb6f19427830e HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestBlobDeleteDisabled (0.15s) === RUN TestDeleteDisabled -time="2025-06-20T21:07:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:31Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:32Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46105" http.request.id=65e8650b-f6bf-410d-a936-716691319698 http.request.method=POST http.request.remoteaddr="127.0.0.1:48020" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.92552ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:34Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46105" http.request.id=9be776e5-aba3-4231-8168-5209cde53146 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48020" http.request.uri="/v2/foo/bar/blobs/uploads/b0aa9082-edad-421b-afe7-9e0508917b03?_state=4CFxqDyuug8Bv6Da2w57C8RMwr5kiK2OrjeMuadqUuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwYWE5MDgyLWVkYWQtNDIxYi1hZmU3LTllMDUwODkxN2IwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzozMi4wNTczMTAwNTlaIn0%3D&digest=sha256%3A0a92e1a9656345b889832e03fdad14b8cd814a2945c16684b4ef7190ecda828b" http.request.useragent=Go-http-client/1.1 http.response.duration=2.77648436s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:32 +0000] "PUT /v2/foo/bar/blobs/uploads/b0aa9082-edad-421b-afe7-9e0508917b03?_state=4CFxqDyuug8Bv6Da2w57C8RMwr5kiK2OrjeMuadqUuV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwYWE5MDgyLWVkYWQtNDIxYi1hZmU3LTllMDUwODkxN2IwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzozMi4wNTczMTAwNTlaIn0%3D&digest=sha256%3A0a92e1a9656345b889832e03fdad14b8cd814a2945c16684b4ef7190ecda828b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.3 http.request.host="127.0.0.1:46105" http.request.id=e5287bc7-1abb-495e-bc3b-c4391eb5911e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48020" http.request.uri="/v2/foo/bar/blobs/sha256:0a92e1a9656345b889832e03fdad14b8cd814a2945c16684b4ef7190ecda828b" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.92508ms http.response.status=405 http.response.written=78 vars.digest="sha256:0a92e1a9656345b889832e03fdad14b8cd814a2945c16684b4ef7190ecda828b" vars.name=foo/bar -127.0.0.1 - - [20/Jun/2025:21:07:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:0a92e1a9656345b889832e03fdad14b8cd814a2945c16684b4ef7190ecda828b HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestDeleteDisabled (2.94s) +time="2025-06-20T21:12:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:30Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:30Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40789" http.request.id=5bc45e05-e0a3-4269-a6ce-46a63c55c799 http.request.method=POST http.request.remoteaddr="127.0.0.1:47948" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.08404ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:31Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40789" http.request.id=9f182762-95f5-4583-b9a6-a1165265e342 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/uploads/6b7a232d-eeb4-4bbe-ae20-c561d3eda3f5?_state=6YHBrWeFbh2-qqFQFHJY0GRNdUmZY743XHatzytkHsR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiN2EyMzJkLWVlYjQtNGJiZS1hZTIwLWM1NjFkM2VkYTNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjozMC4yMzQ4OTc0NTRaIn0%3D&digest=sha256%3A4fdda36d3f90ef794eca2dfe03cf296e318123f459bd569cf028e0e67c711b65" http.request.useragent=Go-http-client/1.1 http.response.duration=1.4345404s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:30 +0000] "PUT /v2/foo/bar/blobs/uploads/6b7a232d-eeb4-4bbe-ae20-c561d3eda3f5?_state=6YHBrWeFbh2-qqFQFHJY0GRNdUmZY743XHatzytkHsR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiN2EyMzJkLWVlYjQtNGJiZS1hZTIwLWM1NjFkM2VkYTNmNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjozMC4yMzQ4OTc0NTRaIn0%3D&digest=sha256%3A4fdda36d3f90ef794eca2dfe03cf296e318123f459bd569cf028e0e67c711b65 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:31Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.3 http.request.host="127.0.0.1:40789" http.request.id=d6dacbb6-56f7-49a1-aabf-0d9938e2078a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/sha256:4fdda36d3f90ef794eca2dfe03cf296e318123f459bd569cf028e0e67c711b65" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="906.68µs" http.response.status=405 http.response.written=78 vars.digest="sha256:4fdda36d3f90ef794eca2dfe03cf296e318123f459bd569cf028e0e67c711b65" vars.name=foo/bar +127.0.0.1 - - [20/Jun/2025:21:12:31 +0000] "DELETE /v2/foo/bar/blobs/sha256:4fdda36d3f90ef794eca2dfe03cf296e318123f459bd569cf028e0e67c711b65 HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestDeleteDisabled (1.56s) === RUN TestDeleteReadOnly -time="2025-06-20T21:07:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:34Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:35Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38507" http.request.id=e14c8173-ba70-4590-922e-64cc48bdd6a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:33220" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.25916ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38507" http.request.id=180e12c5-5162-4f18-8cb1-a21017f18f5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:33220" http.request.uri="/v2/foo/bar/blobs/uploads/a8a6bc46-cbf7-4bb1-9713-f19703923254?_state=1O-seLIkuPD5d8OkP8mhHhVu89wlI5CMkPkzzzrYFvt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4YTZiYzQ2LWNiZjctNGJiMS05NzEzLWYxOTcwMzkyMzI1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzozNS4wMDM4NDI2MTlaIn0%3D&digest=sha256%3A98c77d2cbbf79944266ca8fe79334fad9e0bea9a421f935e9dbf53fb06a92e2d" http.request.useragent=Go-http-client/1.1 http.response.duration=3.77875344s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:35 +0000] "PUT /v2/foo/bar/blobs/uploads/a8a6bc46-cbf7-4bb1-9713-f19703923254?_state=1O-seLIkuPD5d8OkP8mhHhVu89wlI5CMkPkzzzrYFvt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4YTZiYzQ2LWNiZjctNGJiMS05NzEzLWYxOTcwMzkyMzI1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzozNS4wMDM4NDI2MTlaIn0%3D&digest=sha256%3A98c77d2cbbf79944266ca8fe79334fad9e0bea9a421f935e9dbf53fb06a92e2d HTTP/1.1" 201 0 "" "Go-http-client/1.1" -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:98c77d2cbbf79944266ca8fe79334fad9e0bea9a421f935e9dbf53fb06a92e2d HTTP/1.1" 405 19 "" "Go-http-client/1.1" ---- PASS: TestDeleteReadOnly (3.95s) +time="2025-06-20T21:12:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:31Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:31Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43741" http.request.id=44d792a1-b293-4f52-aa62-540294b0b8f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41452" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="990.4µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:33Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43741" http.request.id=63c352c1-f2fa-409f-8858-89d21fa1280a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41452" http.request.uri="/v2/foo/bar/blobs/uploads/050db498-7243-46cd-bab4-bbb8763ff43e?_state=rK3thi6275oiBAcYXkjuVI6BogZHwYBCOOiECGNG3AF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1MGRiNDk4LTcyNDMtNDZjZC1iYWI0LWJiYjg3NjNmZjQzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjozMS43ODE3NDc2NTRaIn0%3D&digest=sha256%3Adf317ebc41bc3383868628635267a9aa5acda0417d4db2e8dbb412f9d0e5ec1c" http.request.useragent=Go-http-client/1.1 http.response.duration=1.52812252s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:31 +0000] "PUT /v2/foo/bar/blobs/uploads/050db498-7243-46cd-bab4-bbb8763ff43e?_state=rK3thi6275oiBAcYXkjuVI6BogZHwYBCOOiECGNG3AF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1MGRiNDk4LTcyNDMtNDZjZC1iYWI0LWJiYjg3NjNmZjQzZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMjozMS43ODE3NDc2NTRaIn0%3D&digest=sha256%3Adf317ebc41bc3383868628635267a9aa5acda0417d4db2e8dbb412f9d0e5ec1c HTTP/1.1" 201 0 "" "Go-http-client/1.1" +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "DELETE /v2/foo/bar/blobs/sha256:df317ebc41bc3383868628635267a9aa5acda0417d4db2e8dbb412f9d0e5ec1c HTTP/1.1" 405 19 "" "Go-http-client/1.1" +--- PASS: TestDeleteReadOnly (1.66s) === RUN TestStartPushReadOnly -time="2025-06-20T21:07:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:38Z" level=info msg="redis not configured" go.version=go1.22.3 -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" ---- PASS: TestStartPushReadOnly (0.01s) +time="2025-06-20T21:12:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:33Z" level=info msg="redis not configured" go.version=go1.22.3 +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" +--- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI -time="2025-06-20T21:07:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:38Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=d60417d1-804d-456a-86a3-d0d357346473 http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" 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=2.11176ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-06-20T21:07:38Z" 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.22.3 http.request.host="127.0.0.1:39931" http.request.id=4de328d6-9feb-4e51-9970-d0cb91c86b44 http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.68876ms http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-06-20T21:07:38Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=85a45aae-dcd8-4b29-94d0-08bac84f0a0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" 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.66548ms http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2025-06-20T21:07:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=ea23cbc1-4768-4db5-b3f6-6bee731277dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" 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=2.6622ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=ea23cbc1-4768-4db5-b3f6-6bee731277dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" 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=2.76848ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=ea23cbc1-4768-4db5-b3f6-6bee731277dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" 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=2.842ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=ea23cbc1-4768-4db5-b3f6-6bee731277dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" 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=2.91028ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2025-06-20T21:07:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=9df1b2d7-9f4e-484e-b0b5-e5fddb241ec6 http.request.method=POST http.request.remoteaddr="127.0.0.1:41762" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.98232ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:41Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=ddb1598b-2b5a-48ba-b2a3-92a97f452177 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/blobs/uploads/ee921b5d-6a55-4ff4-993e-2d4bc2e3c71c?_state=MULS4uks32x768ndWfCUKUx-QSa2MshMAwDSirfnOl57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTkyMWI1ZC02YTU1LTRmZjQtOTkzZS0yZDRiYzJlM2M3MWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MzguOTk4OTkxMzM5WiJ9&digest=sha256%3Affd8612ff887a0c3bd22cfc503b986a6271a5958dbd647ed10fdc61363aa0e96" http.request.useragent=Go-http-client/1.1 http.response.duration=2.18608988s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/ee921b5d-6a55-4ff4-993e-2d4bc2e3c71c?_state=MULS4uks32x768ndWfCUKUx-QSa2MshMAwDSirfnOl57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZTkyMWI1ZC02YTU1LTRmZjQtOTkzZS0yZDRiYzJlM2M3MWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6MzguOTk4OTkxMzM5WiJ9&digest=sha256%3Affd8612ff887a0c3bd22cfc503b986a6271a5958dbd647ed10fdc61363aa0e96 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:41Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=447c49fe-52ae-428e-b008-20f159211ff9 http.request.method=POST http.request.remoteaddr="127.0.0.1:41762" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.21072ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=b18e78ce-9bdb-4a2c-9df5-970f3838df82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/blobs/uploads/5cef8f92-8419-48dd-b0b4-53392aaca64f?_state=Xwmn7hZ_RJFA0V1X0MQKetiyQy_rDy8SVb6fMOw_OzV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2VmOGY5Mi04NDE5LTQ4ZGQtYjBiNC01MzM5MmFhY2E2NGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDEuMzE4Njk2NDE5WiJ9&digest=sha256%3A1c7d6d47b5edc3c0878c8af35d25d65fe2435fb1f6a53bce9cd888c41f37aec7" http.request.useragent=Go-http-client/1.1 http.response.duration=1.3609932s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/5cef8f92-8419-48dd-b0b4-53392aaca64f?_state=Xwmn7hZ_RJFA0V1X0MQKetiyQy_rDy8SVb6fMOw_OzV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1Y2VmOGY5Mi04NDE5LTQ4ZGQtYjBiNC01MzM5MmFhY2E2NGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDEuMzE4Njk2NDE5WiJ9&digest=sha256%3A1c7d6d47b5edc3c0878c8af35d25d65fe2435fb1f6a53bce9cd888c41f37aec7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=535a92c8-262f-4de1-9d81-bddbde0645e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=3.54772ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=4ceeebdd-94f7-458e-a526-722fcdbd8ad0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.duration=2.95404ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=427c0e9a-54a7-4725-9b5c-cf438ccabe65 http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" 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.67056ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=fff3d14b-c4fb-4f0e-ad2b-74f52133f27f http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.66424ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:39931" http.request.id=17f43f9f-6368-477d-9f08-b8b37e100832 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.duration=3.03592ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39931" http.request.id=8f57be94-cfef-43be-b78b-055896c89127 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.duration=3.2314ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/json http.request.host="127.0.0.1:39931" http.request.id=b59d5cce-acdc-4e34-a5ca-2a950e19579e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.duration=3.0072ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=7dd2c1c5-4a21-4995-9d80-c0a4a6966ec2 http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.52228ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=4a7fc9de-d3e2-4378-8373-cdc78a7fab21 http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.40288ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=cc3f40db-7354-40a3-9f49-01ca903edb9e http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.duration=1.54036ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=23bd358d-7ffc-4e97-a6c2-fd1bb2bb94fe http.request.method=GET http.request.remoteaddr="127.0.0.1:41762" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.37272ms http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=error msg="payload digest does match: \"sha256:4abd31425386a63b7adea580d1fa2a38c69c2a8ee78a95ec3f41091cf96fd73b\" != \"sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794\"" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=c56bc7e2-da72-4d6b-955f-e3a03b518439 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" -time="2025-06-20T21:07:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=c56bc7e2-da72-4d6b-955f-e3a03b518439 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41762" http.request.uri="/v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.94344ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794" -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:d1184d4a98fb70afd495d87f53043f13cc0eeaf7de47d213ef95a4b699fbd794 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=10d52d3e-7731-4041-92d6-98cb0f1cbf26 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" 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.71596ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" 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.22.3 http.request.host="127.0.0.1:39931" http.request.id=4686d521-ccf1-41a8-bc28-2ba85546950a http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.34688ms http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=8442dde3-a618-4b70-b243-7bdc5f90cc97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" 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.79072ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:42Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=8442dde3-a618-4b70-b243-7bdc5f90cc97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" 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.93748ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:42Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=8442dde3-a618-4b70-b243-7bdc5f90cc97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" 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=2.02004ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=24edcd40-c2b6-41cc-9559-8a3e41f660e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.92748ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=b1fafd11-3204-4125-a2f1-55a8555b87cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/blobs/uploads/a0f585c4-ba1a-400d-8c75-5c3f16f8e28f?_state=F6Dgt3dSp6nHkYYJ0iVwlPTxyXGH7efTs3_ucb6xZ6F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMGY1ODVjNC1iYTFhLTQwMGQtOGM3NS01YzNmMTZmOGUyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDIuNzI4NjIyNjk5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=2.48412ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/a0f585c4-ba1a-400d-8c75-5c3f16f8e28f?_state=F6Dgt3dSp6nHkYYJ0iVwlPTxyXGH7efTs3_ucb6xZ6F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMGY1ODVjNC1iYTFhLTQwMGQtOGM3NS01YzNmMTZmOGUyOGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDIuNzI4NjIyNjk5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=9669878b-cc15-46cd-b520-0c8d8d029623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" 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.98672ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:42Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=9669878b-cc15-46cd-b520-0c8d8d029623 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" 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=2.09036ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2025-06-20T21:07:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=5e732531-d3bf-45c1-9648-c1077985c09f http.request.method=POST http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.08004ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:43Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=1ecff9f7-62fd-4d1a-a89a-28a64dd93193 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/blobs/uploads/7c40c6d0-e164-4e83-8aa2-e1e508f6e3c6?_state=1aLRJAVVWY2Wt3rDmLWFDgsRi_NEsQpZRH7Y-mFYM_x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YzQwYzZkMC1lMTY0LTRlODMtOGFhMi1lMWU1MDhmNmUzYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDIuODQ0ODI0NzM5WiJ9&digest=sha256%3Aee0ce9bbb362765f8cc5daefdb999952d64091223a2914002ce4b7f3e722061b" http.request.useragent=Go-http-client/1.1 http.response.duration=873.84324ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/7c40c6d0-e164-4e83-8aa2-e1e508f6e3c6?_state=1aLRJAVVWY2Wt3rDmLWFDgsRi_NEsQpZRH7Y-mFYM_x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YzQwYzZkMC1lMTY0LTRlODMtOGFhMi1lMWU1MDhmNmUzYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDIuODQ0ODI0NzM5WiJ9&digest=sha256%3Aee0ce9bbb362765f8cc5daefdb999952d64091223a2914002ce4b7f3e722061b HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:43Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=6d5b6fc8-fa8d-4ffe-8516-34fa5fc635c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.24568ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=c61f0f7b-3f52-4777-b351-50eb40f0a3be http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/blobs/uploads/1f3fae3b-4ed5-4168-b3e6-a540167710a0?_state=2XVtY8UvdEVBhfX_yIH57qIsUsN7VVD93h1NLXpLD5Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZjNmYWUzYi00ZWQ1LTQxNjgtYjNlNi1hNTQwMTY3NzEwYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDMuOTEwNTkwMDU5WiJ9&digest=sha256%3Abde99c1f612c9efd390e8182e99b87be80c92b94fc8f0ecdca6c9cf41c58e27d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.93653576s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/1f3fae3b-4ed5-4168-b3e6-a540167710a0?_state=2XVtY8UvdEVBhfX_yIH57qIsUsN7VVD93h1NLXpLD5Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZjNmYWUzYi00ZWQ1LTQxNjgtYjNlNi1hNTQwMTY3NzEwYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDMuOTEwNTkwMDU5WiJ9&digest=sha256%3Abde99c1f612c9efd390e8182e99b87be80c92b94fc8f0ecdca6c9cf41c58e27d HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=9b63c86a-4451-43e9-85aa-3132bf00dfa3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=2.90776ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:39931" http.request.id=788c207c-e6e4-4828-a493-9182e5f63298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/manifests/sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3" http.request.useragent=Go-http-client/1.1 http.response.duration=2.2206ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=726be489-da4e-49d8-8c41-561a5a17832e http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" 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=2.02712ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=5961886b-1d50-4269-90c3-1a56d71af1c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/manifests/sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=2.07376ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=9648cec6-ff82-4bbf-b36c-b8d364f282a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.6896ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=5a2d053d-53f3-4a57-8ada-fc3989040d9a http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/manifests/sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3" http.request.useragent=Go-http-client/1.1 http.response.duration=1.55576ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=fcbbbcf0-f373-464c-9c2e-c552435a8814 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.62176ms http.response.status=200 http.response.written=45 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="rewriting manifest sha256:9e4f99d3df1bdcd1ca699da44714398db316292b0ef281485728bd5aedd7f2d3 in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=b85a79ed-f1e5-4130-9ad4-7fafce2a4a4c http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=b85a79ed-f1e5-4130-9ad4-7fafce2a4a4c http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" 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=3.14432ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:39931" http.request.id=d15a87bb-df53-4b3f-adb5-e26ae7ee6230 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" 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.90656ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:39931" http.request.id=750ef1c0-a252-4910-b8f3-92f9126a9f23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=2.25884ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:39931" http.request.id=cabe0033-3b79-4ad3-85c8-992bf8137f2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/manifests/sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57" http.request.useragent=Go-http-client/1.1 http.response.duration=2.14028ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=6fd06194-de01-4cd8-bd2c-77055b879e50 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" 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=2.07788ms http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=b86f2658-30b5-4c8c-adb8-2abe4c55afa4 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/manifests/sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.9594ms http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57 HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=7ec7ae00-f996-4e45-9182-25d029ad8309 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.72232ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=f08e34af-b247-4676-8b6c-61c401341791 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri="/v2/foo/schema2/manifests/sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57" http.request.useragent=Go-http-client/1.1 http.response.duration=1.62284ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=info msg="rewriting manifest list sha256:7db45dbaf6b9ba4010b94f60e70ac6b30e79ef486098dafaef3a02706e022d57 in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=1be79b4b-000c-40f9-9040-66e7d083c0d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag -time="2025-06-20T21:07:45Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:39931" http.request.id=1be79b4b-000c-40f9-9040-66e7d083c0d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:41774" 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=3.32392ms http.response.status=200 http.response.written=1554 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:45Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=100bab1b-f916-4d34-a05e-953413670aab http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" 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=2.19604ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" 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.22.3 http.request.host="127.0.0.1:43451" http.request.id=8c1a728f-4e52-40ff-a8e7-8520bcdcdfaa http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.64292ms http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=3d0f3fe9-6ad5-43b3-8533-06b04e9ded7d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" 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.69916ms http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2025-06-20T21:07:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=5bb7aef8-a338-49e9-976c-c509f80dffb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" 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=2.61512ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=5bb7aef8-a338-49e9-976c-c509f80dffb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" 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=2.73148ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=5bb7aef8-a338-49e9-976c-c509f80dffb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" 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=2.81364ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=5bb7aef8-a338-49e9-976c-c509f80dffb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" 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=2.8902ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2025-06-20T21:07:46Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=a900636c-d0f3-418d-bf63-a0bcd8e10537 http.request.method=POST http.request.remoteaddr="127.0.0.1:55328" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.90828ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:48Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=0ffa8d4a-b727-4bbd-a5d9-440971cf1de6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/blobs/uploads/6e708902-0541-4f8e-8fb4-95267adb6392?_state=26U-ilfm9NpN9v_AXMJwxyUZNCTGI05BmAqUzbLXbiF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZTcwODkwMi0wNTQxLTRmOGUtOGZiNC05NTI2N2FkYjYzOTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDYuMDcxNjc2OTc5WiJ9&digest=sha256%3Ab44d330a02d353123a103f68262e0275f9c2feafbaa8f6a5f24bed6c6dcd45e1" http.request.useragent=Go-http-client/1.1 http.response.duration=2.74274084s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/6e708902-0541-4f8e-8fb4-95267adb6392?_state=26U-ilfm9NpN9v_AXMJwxyUZNCTGI05BmAqUzbLXbiF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ZTcwODkwMi0wNTQxLTRmOGUtOGZiNC05NTI2N2FkYjYzOTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDYuMDcxNjc2OTc5WiJ9&digest=sha256%3Ab44d330a02d353123a103f68262e0275f9c2feafbaa8f6a5f24bed6c6dcd45e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:48Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=7e5d77df-3d4b-45f2-99c8-b0bec8f5e6c5 http.request.method=POST http.request.remoteaddr="127.0.0.1:55328" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.25172ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=12ae7a8b-c931-44ea-9a84-191e3c3b95d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/blobs/uploads/3ca6c1bb-ed04-44c7-a6d5-2372e41e5d68?_state=5M68wEcTnVn5VJ8n3zkCcgffRlFDCkq2ra54BlJwIBR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzY2E2YzFiYi1lZDA0LTQ0YzctYTZkNS0yMzcyZTQxZTVkNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDguOTcyMjA3NTc5WiJ9&digest=sha256%3A931e198e20c50e4058b2a29c69c0c4989cb79ccc3670d9fbb208110a12ed5c3a" http.request.useragent=Go-http-client/1.1 http.response.duration=2.3349574s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/3ca6c1bb-ed04-44c7-a6d5-2372e41e5d68?_state=5M68wEcTnVn5VJ8n3zkCcgffRlFDCkq2ra54BlJwIBR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzY2E2YzFiYi1lZDA0LTQ0YzctYTZkNS0yMzcyZTQxZTVkNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NDguOTcyMjA3NTc5WiJ9&digest=sha256%3A931e198e20c50e4058b2a29c69c0c4989cb79ccc3670d9fbb208110a12ed5c3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=98ce7c64-c1e3-4b51-9e34-0a59e7b1b2b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=3.85524ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=f8ffaecb-9d7d-45ee-a05b-2638dd336722 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.duration=3.14488ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=ba7699fc-d79c-4aa9-86e1-328cfd7e4d54 http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" 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.59704ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=3543994d-9b6b-4474-ae72-63b5a2dfd0e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.47068ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:43451" http.request.id=39a88a8b-f580-4cea-a2ca-af662fc15271 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.duration=3.338ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43451" http.request.id=d077fb91-dc25-4f37-88c3-f0d6056f3ab7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.duration=3.30748ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/json http.request.host="127.0.0.1:43451" http.request.id=737afa8b-461e-4678-a724-67c3569844cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.duration=3.23572ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=55246c00-7d28-4a29-9ac4-675b7b2a74ef http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.61316ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=ace718e5-08db-4080-9f78-a77278e6b5b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.5278ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=8d3f1acf-ab7c-4d62-a6a3-53ed0c2b2e81 http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.duration=1.68636ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=3125fe95-a56e-4722-9267-61c736342c9e http.request.method=GET http.request.remoteaddr="127.0.0.1:55328" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.64044ms http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=error msg="payload digest does match: \"sha256:86ac86e234dfe8546310cef53baf7ec4478a9be17f98cc90809994c9d6178b5d\" != \"sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9\"" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=936570fa-50af-4732-861f-72d2102e1cb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" -time="2025-06-20T21:07:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=936570fa-50af-4732-861f-72d2102e1cb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55328" http.request.uri="/v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.9554ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9" -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:9c0c34d07e6fa4c8d0bb4343776529984283d2233f920522d521d00c8bd0d0c9 HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=c1637a6a-efce-410a-b257-bba6af531ed5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" 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=2.26664ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" 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.22.3 http.request.host="127.0.0.1:43451" http.request.id=811f4c34-2ff8-4baf-bb39-d1fade1870b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.62068ms http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=1b6ba41b-d911-450a-8597-b7ebb53fa112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" 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.89888ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:51Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=1b6ba41b-d911-450a-8597-b7ebb53fa112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" 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=2.0188ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:51Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=1b6ba41b-d911-450a-8597-b7ebb53fa112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" 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=2.09524ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=356135b0-0d22-46cc-b7a4-e11b774c98bd http.request.method=POST http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.88924ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=4b40be22-2318-4b6d-8226-5ebed571c0f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/blobs/uploads/a83e24e6-6fc1-4e4a-bdab-e800f2301848?_state=uWMeJQq0huqKsqF8snk8JAMa01Pz5v9oJ2pyA8fgceh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhODNlMjRlNi02ZmMxLTRlNGEtYmRhYi1lODAwZjIzMDE4NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTEuMzU4MDEyMDk5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=2.30832ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/a83e24e6-6fc1-4e4a-bdab-e800f2301848?_state=uWMeJQq0huqKsqF8snk8JAMa01Pz5v9oJ2pyA8fgceh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhODNlMjRlNi02ZmMxLTRlNGEtYmRhYi1lODAwZjIzMDE4NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTEuMzU4MDEyMDk5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=af7a1df4-a1ec-4060-963b-9cd6ae4a2405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" 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.98596ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:51Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=af7a1df4-a1ec-4060-963b-9cd6ae4a2405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" 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=2.0906ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2025-06-20T21:07:51Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=f6b54813-0209-4df8-b9c4-ee1aeb4675d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.02216ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:52Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=1613afb9-15fd-4d3b-b3e5-958cba8c1e80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/blobs/uploads/f2067349-7fef-4d26-8b3e-97dc3b3b80bd?_state=OZzvK_ekHCMOjdI0WdORQPoLw7Bybtf1u4ZZE1JlvJh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMjA2NzM0OS03ZmVmLTRkMjYtOGIzZS05N2RjM2IzYjgwYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTEuNDk2ODcxMzc5WiJ9&digest=sha256%3A8ebcefb93bf6a741578f49f3636c9b989bb69b28bf15ca34b95dcad2968bd120" http.request.useragent=Go-http-client/1.1 http.response.duration=1.26437532s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/f2067349-7fef-4d26-8b3e-97dc3b3b80bd?_state=OZzvK_ekHCMOjdI0WdORQPoLw7Bybtf1u4ZZE1JlvJh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMjA2NzM0OS03ZmVmLTRkMjYtOGIzZS05N2RjM2IzYjgwYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTEuNDk2ODcxMzc5WiJ9&digest=sha256%3A8ebcefb93bf6a741578f49f3636c9b989bb69b28bf15ca34b95dcad2968bd120 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:52Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=7036b4aa-80d7-47ec-8c05-8bf328991bc8 http.request.method=POST http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.97316ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=726ea201-466c-4d33-a137-89dfa77568e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/blobs/uploads/25f183ba-2489-498d-a1bc-a87aa814abb5?_state=vyDHuSoyy4c2RMIZGnMJILRiDWdn2EQl4fOA5O0ltSl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNWYxODNiYS0yNDg5LTQ5OGQtYTFiYy1hODdhYTgxNGFiYjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTIuODg0MTY1ODk5WiJ9&digest=sha256%3A7c09d78a47ae95b5044450d8d20fc6a72d0fb220fbf3f6e9e669a7d5c36b67a7" http.request.useragent=Go-http-client/1.1 http.response.duration=880.19496ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/25f183ba-2489-498d-a1bc-a87aa814abb5?_state=vyDHuSoyy4c2RMIZGnMJILRiDWdn2EQl4fOA5O0ltSl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNWYxODNiYS0yNDg5LTQ5OGQtYTFiYy1hODdhYTgxNGFiYjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTIuODg0MTY1ODk5WiJ9&digest=sha256%3A7c09d78a47ae95b5044450d8d20fc6a72d0fb220fbf3f6e9e669a7d5c36b67a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=c17ebe87-1121-4657-9de2-c551d858b1d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.60344ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43451" http.request.id=2f2f9110-1183-4cfc-ab82-fe3a69d58b2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/manifests/sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.27768ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=172b4a4f-8d67-4efd-bf16-324c4ae34309 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" 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.88812ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=810e3ae9-2871-4e71-a535-2001d200732e http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/manifests/sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.08912ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=1a4cbb0f-f80b-49db-bbc0-954fd98d9376 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.29324ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=143642c1-498e-4e63-ac8a-f38dc3654fa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/manifests/sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.15688ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=5fe88b99-d3c1-4839-97ff-55547f308d26 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.22272ms http.response.status=200 http.response.written=45 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="rewriting manifest sha256:a933e114a5939abd9ab167e897cef5f76f2b943950a8b61aab1ec552aaa6c58e in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=d5118f1c-615a-4d06-bd8c-7896445fda1c http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=d5118f1c-615a-4d06-bd8c-7896445fda1c http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" 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.39596ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:43451" http.request.id=38fa9c62-f6a3-4acb-9f84-5328fe20c7e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" 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.65868ms http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:43451" http.request.id=eb35dcaa-309d-426a-831b-ca762498ebb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.42744ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:43451" http.request.id=20bec3c7-459f-4d87-92e3-3dbfcbbf7e9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/manifests/sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.18812ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=c8f4fdc1-670b-4c2d-ad6d-24c0505b7d6c http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" 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.7348ms http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=88095a3f-6d03-48e2-870b-873a4e420023 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/manifests/sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration=1.7432ms http.response.status=200 http.response.written=434 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f HTTP/1.1" 200 434 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=ad253d45-4f43-4fbf-bd17-b6018a28bd16 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=1.44812ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=9b56f9a3-14b5-49dd-a7f6-5faa5ecc5922 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri="/v2/foo/schema2/manifests/sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f" http.request.useragent=Go-http-client/1.1 http.response.duration=1.36676ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="rewriting manifest list sha256:db82c7eac162f7504ce5411f7c509da9b680f13dd8b8c3e1328a83541b31cb0f in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=44bfcaf9-41f9-4913-ab0e-081e587b7c66 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43451" http.request.id=44bfcaf9-41f9-4913-ab0e-081e587b7c66 http.request.method=GET http.request.remoteaddr="127.0.0.1:55344" 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.8392ms http.response.status=200 http.response.written=1554 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" ---- PASS: TestManifestAPI (15.01s) +time="2025-06-20T21:12:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:33Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=0b4e7fdc-a363-4360-ab06-32ab6bdad249 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" 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="952.8µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-06-20T21:12:33Z" 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.22.3 http.request.host="127.0.0.1:38627" http.request.id=20cecc7b-2dc6-4de4-953a-6ef0e03b58f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" 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="779.08µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-06-20T21:12:33Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=31b5b9e7-74f3-4fa7-88aa-e0b5c858ff6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" 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="671.08µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2025-06-20T21:12:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=024b54dd-4eab-4bf0-9491-5602f688767d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" 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.05504ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=024b54dd-4eab-4bf0-9491-5602f688767d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" 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.09888ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=024b54dd-4eab-4bf0-9491-5602f688767d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" 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.12496ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=024b54dd-4eab-4bf0-9491-5602f688767d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" 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.14676ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2025-06-20T21:12:33Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=829e2865-5554-4dcc-ae73-04cf2ad847fb http.request.method=POST http.request.remoteaddr="127.0.0.1:40784" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="923.8µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:34Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=c496b1e5-b314-4abd-ab37-003c125e47ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/blobs/uploads/fff5c689-3038-41b7-8b7e-e0f8389236cd?_state=GQMPfRIwmSRf0TReiKvqmCQkW6nGXN901KAj90V_eFV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZmY1YzY4OS0zMDM4LTQxYjctOGI3ZS1lMGY4Mzg5MjM2Y2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzMuNDY2NDYyMDk0WiJ9&digest=sha256%3A47af5a2089baca0814e766956f1b7e6cd13b419b371d96321ed60df37b786dee" http.request.useragent=Go-http-client/1.1 http.response.duration=977.1178ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/fff5c689-3038-41b7-8b7e-e0f8389236cd?_state=GQMPfRIwmSRf0TReiKvqmCQkW6nGXN901KAj90V_eFV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZmY1YzY4OS0zMDM4LTQxYjctOGI3ZS1lMGY4Mzg5MjM2Y2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzMuNDY2NDYyMDk0WiJ9&digest=sha256%3A47af5a2089baca0814e766956f1b7e6cd13b419b371d96321ed60df37b786dee HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:34Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=a8dd05c3-d950-414d-8d1d-b6912079ed65 http.request.method=POST http.request.remoteaddr="127.0.0.1:40784" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.5116ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:34 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=9adaefb2-6c7f-4924-8c3b-9d2b2f7db156 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/blobs/uploads/a2614591-745a-49b5-a743-c8e7e8b35fc6?_state=wioT1MPDmMBf6I0M_YRvYsAEmzlrqGANyGM9c8rx2ll7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMjYxNDU5MS03NDVhLTQ5YjUtYTc0My1jOGU3ZThiMzVmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzQuNjQ2MzA2NDU0WiJ9&digest=sha256%3Abafe804438cc224dd32160642d5ad7ce94bfd46488586af9ebf420c37515ea5b" http.request.useragent=Go-http-client/1.1 http.response.duration=3.83973608s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:34 +0000] "PUT /v2/foo/schema1/blobs/uploads/a2614591-745a-49b5-a743-c8e7e8b35fc6?_state=wioT1MPDmMBf6I0M_YRvYsAEmzlrqGANyGM9c8rx2ll7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMjYxNDU5MS03NDVhLTQ5YjUtYTc0My1jOGU3ZThiMzVmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzQuNjQ2MzA2NDU0WiJ9&digest=sha256%3Abafe804438cc224dd32160642d5ad7ce94bfd46488586af9ebf420c37515ea5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=65263409-2df7-4ac7-96b8-77a6217c39fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.67896ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=75f1b946-c406-41c5-9123-7708f159bcc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.duration=9.47092ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=cdf22dbd-ddc0-473e-a11b-6a5242c57009 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.24312ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=5b60c658-6ab2-40c8-86c3-32168f2d3378 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.14824ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:38627" http.request.id=b6b89c78-4dd1-4175-a2a0-4f503cc39930 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.duration=5.53244ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38627" http.request.id=01a85c54-835b-4b45-802a-efd7c821c4e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.duration=1.42136ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/json http.request.host="127.0.0.1:38627" http.request.id=52c29bcc-d963-4da6-8e4b-18d4646f85ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.duration=1.33976ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=ae20e218-372e-45b3-9bb6-8622ef1f3d58 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=9.562ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=5107d9d0-a147-43ef-98f7-18d1e6f71547 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="861.84µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=54aa7bae-5cb6-49bf-86d8-a98e4b89af9e http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.duration="653.4µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=5801ce90-2506-4ac3-830b-e00251c25d51 http.request.method=GET http.request.remoteaddr="127.0.0.1:40784" 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="666.88µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=error msg="payload digest does match: \"sha256:346db55ad22d24211063ad4d03bf544c46bfff849dc3ebcbc704bd4b1c8002bb\" != \"sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5\"" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=30ee8374-c691-4d5c-b124-6a3611d3a6f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" +time="2025-06-20T21:12:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=30ee8374-c691-4d5c-b124-6a3611d3a6f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40784" http.request.uri="/v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.05316ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5" +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:db857d00f329c932c7b741c968e4142a0eb37141293ad062bdf89e3ad601d6d5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=bfe5435a-0ced-42b4-ade4-584dac015661 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" 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="997.16µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" 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.22.3 http.request.host="127.0.0.1:38627" http.request.id=8685192e-e683-46b7-bd26-afc7d3e11e1a http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="733.48µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=a0b0d7ce-7de7-40f3-b180-9ea051ed5dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" 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="809.32µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:38Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=a0b0d7ce-7de7-40f3-b180-9ea051ed5dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" 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="856.96µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:38Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=a0b0d7ce-7de7-40f3-b180-9ea051ed5dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" 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="882.96µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=33730a13-99c7-4375-8301-9d9db775c5be http.request.method=POST http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="929.04µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=be8b0f00-fc89-4744-b600-128ac729b422 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/blobs/uploads/dfaf359e-0f74-47af-8f3a-fb44414cee7b?_state=yGjTSehmecK2hWCSk99e_--k9mnp_l5KxtItLn3dlit7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZmFmMzU5ZS0wZjc0LTQ3YWYtOGYzYS1mYjQ0NDE0Y2VlN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzguNTc0NDkyMjE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="998.64µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/dfaf359e-0f74-47af-8f3a-fb44414cee7b?_state=yGjTSehmecK2hWCSk99e_--k9mnp_l5KxtItLn3dlit7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkZmFmMzU5ZS0wZjc0LTQ3YWYtOGYzYS1mYjQ0NDE0Y2VlN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzguNTc0NDkyMjE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=af171183-8474-4d18-8382-597860e9507e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="836µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:38Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=af171183-8474-4d18-8382-597860e9507e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" 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="885.48µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2025-06-20T21:12:38Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=69170140-2535-4dd9-8bec-358540855f39 http.request.method=POST http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="965.36µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:41Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=189dd1d5-d625-4be3-b5cb-c217c2860c1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/blobs/uploads/f031ea7a-80a3-474d-872c-c6c6108e08de?_state=xLUR43v8xt3vkmlEWWbrRAOqOTx4OM_MlXJnMxnvHVZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDMxZWE3YS04MGEzLTQ3NGQtODcyYy1jNmM2MTA4ZTA4ZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzguNzI2NTQwMjE0WiJ9&digest=sha256%3A1ef853e2a969a2029899e0e9b0748f712b15972a2b06e1385eec9fe6c1df1c0a" http.request.useragent=Go-http-client/1.1 http.response.duration=3.1334872s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/f031ea7a-80a3-474d-872c-c6c6108e08de?_state=xLUR43v8xt3vkmlEWWbrRAOqOTx4OM_MlXJnMxnvHVZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMDMxZWE3YS04MGEzLTQ3NGQtODcyYy1jNmM2MTA4ZTA4ZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6MzguNzI2NTQwMjE0WiJ9&digest=sha256%3A1ef853e2a969a2029899e0e9b0748f712b15972a2b06e1385eec9fe6c1df1c0a HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:42Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=edf3a87a-0e4b-4b83-90e2-48de95718350 http.request.method=POST http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.05176ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=a3fbe61a-409d-4e14-8bec-b74875712adc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/blobs/uploads/cec346df-1355-491d-838b-291f746bb068?_state=pRSk6Rzf3MBPP5v3_BkfMOgrw82v6GmytE_yDkCHEj17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZWMzNDZkZi0xMzU1LTQ5MWQtODM4Yi0yOTFmNzQ2YmIwNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDIuMDQ1MzQyNTc0WiJ9&digest=sha256%3A0569bed2a0298bc9754d7d7fc35047827586c3bd02890676580789b99977cc26" http.request.useragent=Go-http-client/1.1 http.response.duration=2.565454s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/cec346df-1355-491d-838b-291f746bb068?_state=pRSk6Rzf3MBPP5v3_BkfMOgrw82v6GmytE_yDkCHEj17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZWMzNDZkZi0xMzU1LTQ5MWQtODM4Yi0yOTFmNzQ2YmIwNjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDIuMDQ1MzQyNTc0WiJ9&digest=sha256%3A0569bed2a0298bc9754d7d7fc35047827586c3bd02890676580789b99977cc26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=99522a87-dc9b-4b2e-9b0a-6b69311409bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.30916ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38627" http.request.id=11f6efea-25a5-43a6-97a1-24092b2526a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092" http.request.useragent=Go-http-client/1.1 http.response.duration="996.44µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=46cbf26f-e4d7-443a-bfa9-018fc3966129 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" 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=9.04404ms http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=1a49fc93-a073-4e66-ae33-549570faf4b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="930.24µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092 HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=88480403-adbe-442b-98b2-f010a9474a15 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="691.6µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=2714e3c9-576d-4e91-a2c8-68a685b2010e http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092" http.request.useragent=Go-http-client/1.1 http.response.duration="622.68µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=3f1cb854-191a-4a33-b699-9557cf5530d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="637.32µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="rewriting manifest sha256:319189509a462fc88ba82de6de7380ba904c8f0ab79aa43ff20d1db49a79e092 in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=70aa6e95-4a93-42e1-bb33-3f10bebb4725 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=70aa6e95-4a93-42e1-bb33-3f10bebb4725 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.45128ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38627" http.request.id=5da7a39a-17e9-4672-b9fa-4c4fa2278b60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" 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="823.28µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38627" http.request.id=d052ca6e-4486-4821-b9a8-893d44ffec18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="923.36µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:38627" http.request.id=20dc0a3d-951f-4c0d-98d0-85f64ed6d5dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6" http.request.useragent=Go-http-client/1.1 http.response.duration=1.01088ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema2/manifests/sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=4ee8768c-a159-41a4-9d3f-3460b9a95b10 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" 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.01176ms http.response.status=200 http.response.written=434 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=685932c8-4d18-43ff-8436-e1efa82af9b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="913.36µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6 HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=ca333b41-fbae-4cfc-99cd-245e17801ead http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="739.04µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=2a534082-c33b-453a-960a-0dbc23dca1b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri="/v2/foo/schema2/manifests/sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6" http.request.useragent=Go-http-client/1.1 http.response.duration=4.89196ms http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="rewriting manifest list sha256:1c6971768cb57b6dd486ddf7f6b5d2d30f561bcd6ec82472665ba44e2e2ef6b6 in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=aeb4c3a1-0c8b-4c19-9626-bacc091ea395 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38627" http.request.id=aeb4c3a1-0c8b-4c19-9626-bacc091ea395 http.request.method=GET http.request.remoteaddr="127.0.0.1:52572" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.45144ms http.response.status=200 http.response.written=1554 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:44Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:44Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=49c3a85e-07ed-42fc-9711-6fec35be427c http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="969.08µs" http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" 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.22.3 http.request.host="127.0.0.1:46299" http.request.id=e9e3c95c-0563-4afc-8392-b57fbcb685e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="690.88µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=be3aa041-8c20-44fa-ad5b-60076525f96d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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="706.72µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=425c9c06-2c12-408c-86d3-1e5788d4616c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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=5.2268ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=425c9c06-2c12-408c-86d3-1e5788d4616c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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=5.2872ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:44Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=425c9c06-2c12-408c-86d3-1e5788d4616c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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=5.31316ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:44Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=425c9c06-2c12-408c-86d3-1e5788d4616c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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=5.33664ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2025-06-20T21:12:44Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=80fb2c3f-09fb-449f-a7d3-836cbc72c962 http.request.method=POST http.request.remoteaddr="127.0.0.1:54632" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="939.84µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:47Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=cab8f164-430b-4bdb-b172-a62c867af7f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/blobs/uploads/9e06f7c9-2f56-4347-8973-a73044ed59f1?_state=PclS0uEDc6IjTyLPbWK4wu4oqAsu_r5Loary_9C-aXZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZTA2ZjdjOS0yZjU2LTQzNDctODk3My1hNzMwNDRlZDU5ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDQuODY2NTIwMzM0WiJ9&digest=sha256%3A7af8acd2a2de0b3c3865c555a9cb39b202ecd46ce663f834d9a1bba6ae699bff" http.request.useragent=Go-http-client/1.1 http.response.duration=2.17023188s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/9e06f7c9-2f56-4347-8973-a73044ed59f1?_state=PclS0uEDc6IjTyLPbWK4wu4oqAsu_r5Loary_9C-aXZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5ZTA2ZjdjOS0yZjU2LTQzNDctODk3My1hNzMwNDRlZDU5ZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDQuODY2NTIwMzM0WiJ9&digest=sha256%3A7af8acd2a2de0b3c3865c555a9cb39b202ecd46ce663f834d9a1bba6ae699bff HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:47Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=0c01eb26-d0f9-4025-94f3-6b3b0021fa06 http.request.method=POST http.request.remoteaddr="127.0.0.1:54632" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.0174ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:47 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=93bdf05c-0758-4eaa-997c-d57b9ec018da http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/blobs/uploads/bacf8620-1595-4e1f-93a1-c23d60a9f9f0?_state=wb5QKObwqH5jS_e2US3fHvCk1kZsUvReP42t_l7r_T57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYWNmODYyMC0xNTk1LTRlMWYtOTNhMS1jMjNkNjBhOWY5ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDcuMTQ4ODI3Nzc0WiJ9&digest=sha256%3A6fe5367b19aea3e9f6fc18493ddfdc598d15b26cd86807ca1938ff1402ec4aad" http.request.useragent=Go-http-client/1.1 http.response.duration=2.43627368s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:47 +0000] "PUT /v2/foo/schema1/blobs/uploads/bacf8620-1595-4e1f-93a1-c23d60a9f9f0?_state=wb5QKObwqH5jS_e2US3fHvCk1kZsUvReP42t_l7r_T57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYWNmODYyMC0xNTk1LTRlMWYtOTNhMS1jMjNkNjBhOWY5ZjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDcuMTQ4ODI3Nzc0WiJ9&digest=sha256%3A6fe5367b19aea3e9f6fc18493ddfdc598d15b26cd86807ca1938ff1402ec4aad HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=e06cafef-bd1b-469d-8196-ef1e9ed5bc59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.59656ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=b6d2ac78-0c73-4743-93cd-76eef00e7bd8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.28828ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=c39bb0b4-3de9-45f2-ac64-362ae3649967 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.33148ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=dfc45f3d-e8e9-4b27-b60e-a1e9c3550119 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.06904ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:46299" http.request.id=88946a09-8b43-42e1-b5b4-94459a92c8cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.27888ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46299" http.request.id=99817cd6-2e91-4eed-a4f9-bbefd000d333 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.29276ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/json http.request.host="127.0.0.1:46299" http.request.id=7ff13f10-dc1f-44ce-89d3-275707ce2095 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.duration=1.28248ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=08db59ae-401d-47a4-88b7-e3a6786b26c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.21504ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=7e119c55-733e-4846-9d93-a429bd4ed4f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="692.88µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=fd9be281-617f-46cc-8a22-2800b3f21c0f http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.duration="635.84µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=04e6007d-da9e-41eb-a3e2-90a2cdc2ab81 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="623.56µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=error msg="payload digest does match: \"sha256:9b4ca88134479b5dcb0a925d30e4eb7e9e1bc708dcac3f62560e2188ddef1ac5\" != \"sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d\"" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=ceecbe46-dcd1-44ae-8686-204d71159256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" +time="2025-06-20T21:12:49Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=ceecbe46-dcd1-44ae-8686-204d71159256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="906.8µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d" +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f826e81970e9a3f7648c65666c601b81daad09c78b6246cba72e785c4d5b32d HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=c9b7a14b-cf0c-4c39-9c4f-593c3804556d http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="888.32µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" 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.22.3 http.request.host="127.0.0.1:46299" http.request.id=cc0fe167-5102-454d-bd2a-5013b66cbfc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" 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="632.12µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=96757588-17d4-4314-91cd-7f26a81d9cbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" 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="770.4µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:49Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=96757588-17d4-4314-91cd-7f26a81d9cbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" 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="814.12µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:49Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=96757588-17d4-4314-91cd-7f26a81d9cbd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" 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="843µs" http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=e7044351-531d-48e7-adac-02de7651f5e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="783.8µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=2c23a4e7-afb8-4231-8818-966b6435b61c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/blobs/uploads/2c898a9b-5203-4a3d-836c-cf95f7350931?_state=L5vAe8xPQ9dpClSUwbgJ55Os70Zb4qVX9lUwHAmqpml7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYzg5OGE5Yi01MjAzLTRhM2QtODM2Yy1jZjk1ZjczNTA5MzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDkuNjEwNDc2NDE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration="928.08µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/2c898a9b-5203-4a3d-836c-cf95f7350931?_state=L5vAe8xPQ9dpClSUwbgJ55Os70Zb4qVX9lUwHAmqpml7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYzg5OGE5Yi01MjAzLTRhM2QtODM2Yy1jZjk1ZjczNTA5MzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDkuNjEwNDc2NDE0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=958eeab6-3ea9-4bca-b33c-c66c1f8cd240 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" 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="819.72µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:49Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=958eeab6-3ea9-4bca-b33c-c66c1f8cd240 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" 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="864.88µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2025-06-20T21:12:49Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=dc142925-8121-41f0-b0e0-f9fbd79dfbd7 http.request.method=POST http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="957.36µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:52Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=cb1765a1-992b-4379-a430-d42deaeef1ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/blobs/uploads/2505f8fb-716c-44a1-bb4b-ebfd385e77e3?_state=B4TxnXOUud-cmd8WaRqw_DhAxCfC-liG17pRqx_ba7t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNTA1ZjhmYi03MTZjLTQ0YTEtYmI0Yi1lYmZkMzg1ZTc3ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDkuNzMwMzU3NDU0WiJ9&digest=sha256%3Ab4863ee18a50f96350053a61503e305e966c4a8627fe5f89a0201b16f267c304" http.request.useragent=Go-http-client/1.1 http.response.duration=2.4512626s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/2505f8fb-716c-44a1-bb4b-ebfd385e77e3?_state=B4TxnXOUud-cmd8WaRqw_DhAxCfC-liG17pRqx_ba7t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyNTA1ZjhmYi03MTZjLTQ0YTEtYmI0Yi1lYmZkMzg1ZTc3ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NDkuNzMwMzU3NDU0WiJ9&digest=sha256%3Ab4863ee18a50f96350053a61503e305e966c4a8627fe5f89a0201b16f267c304 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:52Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=bfbeb7b2-0444-490a-94bd-b37fa153a516 http.request.method=POST http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.08388ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=cc7553b1-d2de-43cf-8a51-e68f272a3f59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/blobs/uploads/e1619c8f-1c2f-45ef-a43f-bbfde1f5775e?_state=1cYlG1wexTfy1qSiRLWGmkMsJl-pUloWbpds3qtl5kN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMTYxOWM4Zi0xYzJmLTQ1ZWYtYTQzZi1iYmZkZTFmNTc3NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTIuMzQwMzU1NjU0WiJ9&digest=sha256%3Aa7472ac060ca4c79389950f6187f74d6e03c1f9a6bcd9f684e7d180b60740945" http.request.useragent=Go-http-client/1.1 http.response.duration=2.15382096s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/e1619c8f-1c2f-45ef-a43f-bbfde1f5775e?_state=1cYlG1wexTfy1qSiRLWGmkMsJl-pUloWbpds3qtl5kN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMTYxOWM4Zi0xYzJmLTQ1ZWYtYTQzZi1iYmZkZTFmNTc3NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTIuMzQwMzU1NjU0WiJ9&digest=sha256%3Aa7472ac060ca4c79389950f6187f74d6e03c1f9a6bcd9f684e7d180b60740945 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=60b9f3fc-4f90-41ae-881f-282f590d01fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.29828ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:46299" http.request.id=13fea060-3cda-4886-b2b9-9a337e14581f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/manifests/sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635" http.request.useragent=Go-http-client/1.1 http.response.duration="959.72µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=4133c02a-d1f4-4ab2-bc3c-8177a0d41581 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" 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="829.8µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=3f070ed2-06f6-403d-8d30-ee41f48abd0c http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/manifests/sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="772.68µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635 HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=1ec1e042-7e25-4801-b6f6-6a0d1100dd02 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="671.32µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=76acdb4b-8947-45db-bf59-6f48dfeee4f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/manifests/sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635" http.request.useragent=Go-http-client/1.1 http.response.duration="626.48µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=6515c956-6c7d-4c42-a559-dff99eecf05b http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" 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=8.8436ms http.response.status=200 http.response.written=45 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="rewriting manifest sha256:aca0c4f15b6c01281898477790c501ee448dba839ed31b0182ecc79382bc1635 in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=7c0a747d-3583-4025-b374-cce6e7189036 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=7c0a747d-3583-4025-b374-cce6e7189036 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.33932ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:46299" http.request.id=149ca8d5-d85c-485b-a2db-196557ce72fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" 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="828.84µs" http.response.status=400 http.response.written=166 vars.name=foo/schema2 vars.reference=manifestlisttag +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:46299" http.request.id=71a914cf-5e4d-4088-a6d7-b30129f99686 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration=5.18776ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.request.host="127.0.0.1:46299" http.request.id=a6b95d86-4e0a-45c3-a199-f8ebd7064dd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/manifests/sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3" http.request.useragent=Go-http-client/1.1 http.response.duration="970.12µs" http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=c9f1a33d-2512-4cfc-a8cf-2051fd1bb97b http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" 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="878.2µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=db2d7e3e-8299-4d9d-be0f-f369194804af http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/manifests/sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.list.v2+json http.response.duration="994.84µs" http.response.status=200 http.response.written=434 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3 HTTP/1.1" 200 434 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=ed8cf099-9f37-43ac-a32b-8ab9d9f5c1c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.duration="705.84µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=bdd0ebc5-07bd-4139-9c80-e7df0865690b http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri="/v2/foo/schema2/manifests/sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3" http.request.useragent=Go-http-client/1.1 http.response.duration="627.56µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="rewriting manifest list sha256:5c3768b3852b695c79679caa1b90954924622fcd18385c03b74071cafecd1ef3 in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=052ac92a-6829-48e6-8537-b6a49846cafb http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=manifestlisttag +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:46299" http.request.id=052ac92a-6829-48e6-8537-b6a49846cafb http.request.method=GET http.request.remoteaddr="127.0.0.1:44642" http.request.uri=/v2/foo/schema2/manifests/manifestlisttag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.40704ms http.response.status=200 http.response.written=1554 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" +--- PASS: TestManifestAPI (21.20s) === RUN TestGetManifestWithStorageError -time="2025-06-20T21:07:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:53Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:40501" http.request.id=3ff80627-2bff-4162-95b0-09d43e619ca6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55464" 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=1.5134ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.22.3 http.request.host="127.0.0.1:40501" http.request.id=7eec42e3-02ff-470a-926f-86b362b16e8b http.request.method=GET http.request.remoteaddr="127.0.0.1:55464" 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=1.45332ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.22.3 http.request.host="127.0.0.1:40501" http.request.id=d0c653c2-aaa5-4585-98be-097406e0293a http.request.method=GET http.request.remoteaddr="127.0.0.1:55464" 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=1.57856ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.22.3 http.request.host="127.0.0.1:40501" http.request.id=0de1bbb9-213d-4a2b-96a7-85578a78c4ec http.request.method=GET http.request.remoteaddr="127.0.0.1:55464" 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=1.52384ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:54Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:39209" http.request.id=f865169a-db2b-4711-bd59-37a80db438ec http.request.method=GET http.request.remoteaddr="127.0.0.1:42630" 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="968µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.22.3 http.request.host="127.0.0.1:39209" http.request.id=b574d84d-04e2-4cb1-9b95-90763b0c8253 http.request.method=GET http.request.remoteaddr="127.0.0.1:42630" 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="732.88µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.22.3 http.request.host="127.0.0.1:39209" http.request.id=b8a88fed-854c-4ee8-9735-832fcebbcd8b http.request.method=GET http.request.remoteaddr="127.0.0.1:42630" 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="726.72µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.22.3 http.request.host="127.0.0.1:39209" http.request.id=19d2d4e6-1e53-481c-8003-58a4399227ca http.request.method=GET http.request.remoteaddr="127.0.0.1:42630" 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="659.56µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete -time="2025-06-20T21:07:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:53Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=163f7305-4f78-4be2-8547-89ce05486fc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" 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.67544ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" 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.22.3 http.request.host="127.0.0.1:43205" http.request.id=c01a660f-660a-44e0-b8b9-1b47b10c7aa4 http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.38552ms http.response.status=404 http.response.written=119 vars.name=foo/schema1 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=5fb4e089-7a88-4fc3-aa59-6fbdb8a78dfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" 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.36808ms http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=7a138f1d-8c65-43f6-b9ac-b6b7c80b9c62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" 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=2.30676ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=7a138f1d-8c65-43f6-b9ac-b6b7c80b9c62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" 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=2.40876ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=7a138f1d-8c65-43f6-b9ac-b6b7c80b9c62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" 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=2.48156ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -time="2025-06-20T21:07:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=7a138f1d-8c65-43f6-b9ac-b6b7c80b9c62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" 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=2.54684ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" -time="2025-06-20T21:07:53Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=1a2257fd-b5bd-4d6a-b31e-752a7fcf26b7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48330" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.68792ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=ca1b37b1-6b47-4f18-9cac-ec11086a94ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/blobs/uploads/c767c214-24db-4a7e-a81d-b213490ac574?_state=r-iTO8TEkTnvHm7WocFO59IrqFpyy1wqNDa2B5FNTBN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNzY3YzIxNC0yNGRiLTRhN2UtYTgxZC1iMjEzNDkwYWM1NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTMuOTMwMzk1Njk5WiJ9&digest=sha256%3Aab84142454bd16797eafd111f9d7c3fb77d6f3a6f9f1e20460e289ec5c48c7b1" http.request.useragent=Go-http-client/1.1 http.response.duration=765.2102ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/c767c214-24db-4a7e-a81d-b213490ac574?_state=r-iTO8TEkTnvHm7WocFO59IrqFpyy1wqNDa2B5FNTBN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNzY3YzIxNC0yNGRiLTRhN2UtYTgxZC1iMjEzNDkwYWM1NzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTMuOTMwMzk1Njk5WiJ9&digest=sha256%3Aab84142454bd16797eafd111f9d7c3fb77d6f3a6f9f1e20460e289ec5c48c7b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=2e7102eb-d4f7-4eb7-b640-266c6cfb5583 http.request.method=POST http.request.remoteaddr="127.0.0.1:48330" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.0368ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=c7ac9654-7ffa-495b-83df-8ba0e7bcdb47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/blobs/uploads/3c09d58d-cc4e-48ff-8c9a-ef05a575145c?_state=Wq_yjcYC8fvPfVAqDTrkExz-iUT9N6d51-0fazRxmwR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYzA5ZDU4ZC1jYzRlLTQ4ZmYtOGM5YS1lZjA1YTU3NTE0NWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTQuODExMTk2Mzc5WiJ9&digest=sha256%3A95a566231f45af987d5406840fb0ff6af0c5d13beecaf2f61df58279b7691502" http.request.useragent=Go-http-client/1.1 http.response.duration=1.08574288s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/3c09d58d-cc4e-48ff-8c9a-ef05a575145c?_state=Wq_yjcYC8fvPfVAqDTrkExz-iUT9N6d51-0fazRxmwR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYzA5ZDU4ZC1jYzRlLTQ4ZmYtOGM5YS1lZjA1YTU3NTE0NWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTQuODExMTk2Mzc5WiJ9&digest=sha256%3A95a566231f45af987d5406840fb0ff6af0c5d13beecaf2f61df58279b7691502 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=744d5e62-bfda-4cff-b0b3-78eb2157800f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=3.6888ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=5cd8b18c-6c7a-45e6-be7d-0b866aadc9ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=3.10952ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=b7fa357d-afd9-4132-898a-248951e96d5f http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" 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.4646ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=3ded7b95-58f7-4279-8fd6-b1af41db0089 http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.51612ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:43205" http.request.id=1cd4b090-b795-4283-80fc-e08a155e371a http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=3.15824ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43205" http.request.id=6ae53360-967d-4daf-8d73-34ac4ffbf86c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=3.147ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/json http.request.host="127.0.0.1:43205" http.request.id=3f7a8a0f-d522-4c70-a24a-49a0aeb502a6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=3.30124ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=0706e269-bdd2-4962-9baf-03437d99fe93 http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.75296ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=42afd3c5-5df1-4ffa-9ed8-808ee796fd7e http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.66472ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=faa09654-0f4c-4fb9-9f83-251272fd515e http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.43552ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=3ba37dd3-450c-4f65-9a79-b4613f5af15b http.request.method=GET http.request.remoteaddr="127.0.0.1:48330" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.77176ms http.response.status=200 http.response.written=41 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=error msg="payload digest does match: \"sha256:bebeeac4400835c99ed24f6bfb47ef6f0e0ec3453b0ba59107bac6767cce0869\" != \"sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf\"" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=60484007-dd28-41b7-81d0-a0ec7d73889e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" -time="2025-06-20T21:07:55Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=60484007-dd28-41b7-81d0-a0ec7d73889e http.request.method=PUT http.request.remoteaddr="127.0.0.1:48330" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.95ms http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 400 98 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=a59a6abd-922d-40b6-98e7-480d2b1d9ac8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54992" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=2.52732ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=0bdc93ea-c1f3-48b9-9a2e-f0464b7c3da1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54992" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.6976ms http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 404 187 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=e8ba9897-924d-498e-9f32-312a168d5096 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55000" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.15936ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=c18d078c-1e6f-4406-ae3e-d20a8484b33f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55012" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=3.65348ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=2ba2a126-e9b4-43c7-b58d-471a84cf7b21 http.request.method=GET http.request.remoteaddr="127.0.0.1:55012" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.66704ms http.response.status=200 http.response.written=1098 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=e812f40d-00f0-4dae-a4e6-79a2e776907e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55022" 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=2.25568ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=dde54707-86aa-4273-9cf8-d391af7266f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=3.73532ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=01a19d0e-ee4d-4d76-bfb8-d524a5c821b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.71532ms http.response.status=200 http.response.written=39 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=09b1c315-a073-46ea-a0c4-f5adeef46e30 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf" http.request.useragent=Go-http-client/1.1 http.response.duration=1.9342ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "DELETE /v2/foo/schema1/manifests/sha256:f29b1bf802f3fe77b6d129636fb2ebaedd0f8fca7e7bfa94a90b29d65b80a5cf HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=a4676500-072b-4688-b322-20cee32385b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema1/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.63408ms http.response.status=200 http.response.written=35 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=21242204-8e57-4dc3-973f-3f0f4bbf570c http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" 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.72604ms http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" 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.22.3 http.request.host="127.0.0.1:43205" http.request.id=76823f17-36f7-412a-8b12-4b8267bfa723 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.59676ms http.response.status=404 http.response.written=119 vars.name=foo/schema2 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=231cbcf8-e698-4d70-a8c7-7d63b397ae62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" 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.95176ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:55Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=231cbcf8-e698-4d70-a8c7-7d63b397ae62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" 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=2.06328ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:55Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=231cbcf8-e698-4d70-a8c7-7d63b397ae62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" 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=2.143ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=cd849c81-efa4-4f41-afba-5aa5d9230e79 http.request.method=POST http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.81948ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=c2853e3c-88e8-4378-84e7-73bcbd7bb982 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/blobs/uploads/a4cb44ed-0f6e-4a62-af5a-e9ebc3e74798?_state=oQcL5dDnYfHgX7pxvkjwV3sQ8CdBLKwl4E9InAOuRIp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNGNiNDRlZC0wZjZlLTRhNjItYWY1YS1lOWViYzNlNzQ3OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTUuOTc3NjAyNTM5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=2.34952ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/a4cb44ed-0f6e-4a62-af5a-e9ebc3e74798?_state=oQcL5dDnYfHgX7pxvkjwV3sQ8CdBLKwl4E9InAOuRIp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNGNiNDRlZC0wZjZlLTRhNjItYWY1YS1lOWViYzNlNzQ3OTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTUuOTc3NjAyNTM5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:55Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=921ab17f-eaa0-4ccc-8c4a-ea21da785eda http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" 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=2.00804ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:55Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=921ab17f-eaa0-4ccc-8c4a-ea21da785eda http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" 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=2.11988ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag -127.0.0.1 - - [20/Jun/2025:21:07:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" -time="2025-06-20T21:07:56Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=a9ba21b7-6c16-4f77-8d8a-ffe35857d45c http.request.method=POST http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.0574ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:57Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=bf2769f8-6d79-4580-a6c1-32b016d41641 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/blobs/uploads/961b9efb-0bcb-4509-8147-0e0c0a4762b3?_state=1u3ueOAN5ckq-ckpyjy-Bsah5hP08e6LaRr7vKt7NNt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NjFiOWVmYi0wYmNiLTQ1MDktODE0Ny0wZTBjMGE0NzYyYjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTYuMTAzMTkyMTc5WiJ9&digest=sha256%3Ab230bb9559b1dc0ba70fda879594445664228db0e20432ff7e4d64252f32fc84" http.request.useragent=Go-http-client/1.1 http.response.duration=1.2342234s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/961b9efb-0bcb-4509-8147-0e0c0a4762b3?_state=1u3ueOAN5ckq-ckpyjy-Bsah5hP08e6LaRr7vKt7NNt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NjFiOWVmYi0wYmNiLTQ1MDktODE0Ny0wZTBjMGE0NzYyYjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTYuMTAzMTkyMTc5WiJ9&digest=sha256%3Ab230bb9559b1dc0ba70fda879594445664228db0e20432ff7e4d64252f32fc84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:57Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=2c8da108-75a2-4797-b3da-7dc19c377abd http.request.method=POST http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.14716ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=b03c66da-295c-43a9-a2e4-f1531303eb9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/blobs/uploads/5a718622-5a8b-4dad-8b66-0870a33518eb?_state=qmq9Azldu_74iW4gz4z2XirsY9CE-W-nzy-d5lQ80-x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTcxODYyMi01YThiLTRkYWQtOGI2Ni0wODcwYTMzNTE4ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTcuNDgzMzA1MjU5WiJ9&digest=sha256%3A89a2e678f228c0ad945fcdfcaff54aa8846bfbaf11a53d6f7f606791683d0d9d" http.request.useragent=Go-http-client/1.1 http.response.duration=2.26597248s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/5a718622-5a8b-4dad-8b66-0870a33518eb?_state=qmq9Azldu_74iW4gz4z2XirsY9CE-W-nzy-d5lQ80-x7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YTcxODYyMi01YThiLTRkYWQtOGI2Ni0wODcwYTMzNTE4ZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MDc6NTcuNDgzMzA1MjU5WiJ9&digest=sha256%3A89a2e678f228c0ad945fcdfcaff54aa8846bfbaf11a53d6f7f606791683d0d9d HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=acad175d-2f61-48f7-b8e0-99ca38701180 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=2.76296ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=a2fd7a9d-555e-46d6-81f7-d261e8705a38 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.duration=2.21912ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=d78c48f6-1eca-43ca-9653-e63e038a57c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" 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=2.00068ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=fbd17e1b-7478-4a57-b8c4-802918ce37fb http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=1.93812ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=7728a816-7596-4d45-ba49-4b43d17b82c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.69096ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=3edcea6c-9df8-4efe-b721-2377c8c5d3d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.duration=1.49576ms http.response.status=304 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 304 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=071c0713-b6fd-41ec-b6c5-bcd7302b7b39 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.55568ms http.response.status=200 http.response.written=45 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="rewriting manifest sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=600a0abb-af35-4288-a9ed-e60ee0ffaff5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=600a0abb-af35-4288-a9ed-e60ee0ffaff5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" 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=3.0736ms http.response.status=200 http.response.written=1549 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=1895912e-35aa-47b2-98d3-ed785e322a08 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.duration=1.9688ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=0c38068e-0759-4932-be86-cf679da3475f http.request.method=GET http.request.remoteaddr="127.0.0.1:55030" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.75132ms http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 404 187 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=08dab337-63cc-4f14-8636-9b14ab6ff368 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55036" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.32868ms http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=0717436a-5991-4cc8-8e48-78c33887d7c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55046" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.duration=2.90252ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "PUT /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=2f057d77-72a7-45a4-a44b-860ea0200feb http.request.method=GET http.request.remoteaddr="127.0.0.1:55046" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=2.04104ms http.response.status=200 http.response.written=732 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 200 732 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=1e112733-1416-4c02-a882-0b90a07966d3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55056" 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=2.12872ms http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:43205" http.request.id=f51f2aa9-dcaf-4c60-9213-833995a7fcbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:55072" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=2.87316ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=e67d6d5d-2b04-4635-8563-8430dbd1c364 http.request.method=GET http.request.remoteaddr="127.0.0.1:55072" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.7806ms http.response.status=200 http.response.written=39 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=ae9bfcb8-5f9a-429a-b2ac-11446ca7e969 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55072" http.request.uri="/v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa" http.request.useragent=Go-http-client/1.1 http.response.duration=1.87744ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "DELETE /v2/foo/schema2/manifests/sha256:55238bb293b85595cb86c2f0d7c0ec7d7bfb9d9e6471a55483238e1251effafa HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:43205" http.request.id=c6de185b-854f-41c0-abd1-29cc8f6884a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55072" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.59832ms http.response.status=200 http.response.written=35 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" ---- PASS: TestManifestDelete (5.99s) +time="2025-06-20T21:12:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:12:54Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=8ea1ef32-375a-45ca-87ef-97cb5003206c http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" 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.06488ms http.response.status=404 http.response.written=96 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" 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.22.3 http.request.host="127.0.0.1:38975" http.request.id=1e2fd7c6-49a8-4a18-a3d4-2f5838254348 http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" 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="729.88µs" http.response.status=404 http.response.written=119 vars.name=foo/schema1 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=0b84e7a5-34c4-4002-86e4-b5a7980d3794 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" 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="684.72µs" http.response.status=400 http.response.written=82 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=81d16085-82ea-49d5-8092-6e742c4fbd6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" 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.15572ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=81d16085-82ea-49d5-8092-6e742c4fbd6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" 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.20764ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=81d16085-82ea-49d5-8092-6e742c4fbd6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" 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.23104ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +time="2025-06-20T21:12:54Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=81d16085-82ea-49d5-8092-6e742c4fbd6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" 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.25492ms http.response.status=400 http.response.written=355 vars.name=foo/schema1 vars.reference=thetag +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" +time="2025-06-20T21:12:54Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=eaefeb95-662c-4a3b-b7e3-103aabdfa7b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:42256" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="900.92µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:56Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=9ff263f8-ecdf-4e5c-8084-401ba20c947b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/blobs/uploads/a142c4bb-872c-461d-97ae-43c57627ef21?_state=sIym8QNwZbh1oefj2QjOM2FDVH0WWyCbVKXoKnNAPol7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMTQyYzRiYi04NzJjLTQ2MWQtOTdhZS00M2M1NzYyN2VmMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTQuNzcxNTk0NTM0WiJ9&digest=sha256%3A51799c704c7b655e033b39b18ae32addb66f47dc90542d909aea7e31c4228ed9" http.request.useragent=Go-http-client/1.1 http.response.duration=2.05407008s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:54 +0000] "PUT /v2/foo/schema1/blobs/uploads/a142c4bb-872c-461d-97ae-43c57627ef21?_state=sIym8QNwZbh1oefj2QjOM2FDVH0WWyCbVKXoKnNAPol7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMTQyYzRiYi04NzJjLTQ2MWQtOTdhZS00M2M1NzYyN2VmMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTQuNzcxNTk0NTM0WiJ9&digest=sha256%3A51799c704c7b655e033b39b18ae32addb66f47dc90542d909aea7e31c4228ed9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:57Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=031d691e-35d4-42b6-862c-99183f76e22c http.request.method=POST http.request.remoteaddr="127.0.0.1:42256" http.request.uri=/v2/foo/schema1/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.16212ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:57 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=bb5f804c-d2cc-4aab-8b86-b001e790bad3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/blobs/uploads/27a06053-dbce-4557-9d72-8ca255d7f0dd?_state=tWj03BtoiMZmkBdct2OSnljl7Fk36NBTA35usHSbLv97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyN2EwNjA1My1kYmNlLTQ1NTctOWQ3Mi04Y2EyNTVkN2YwZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTcuMDAyNzUxODk0WiJ9&digest=sha256%3Af7e150a8af36ae8174d87f19c37dbf7d53921ac963c15998bf89f15e02114312" http.request.useragent=Go-http-client/1.1 http.response.duration=1.62369644s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:57 +0000] "PUT /v2/foo/schema1/blobs/uploads/27a06053-dbce-4557-9d72-8ca255d7f0dd?_state=tWj03BtoiMZmkBdct2OSnljl7Fk36NBTA35usHSbLv97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyN2EwNjA1My1kYmNlLTQ1NTctOWQ3Mi04Y2EyNTVkN2YwZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTcuMDAyNzUxODk0WiJ9&digest=sha256%3Af7e150a8af36ae8174d87f19c37dbf7d53921ac963c15998bf89f15e02114312 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=2e2019e6-db97-4c50-835b-c9f564977ff0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration=1.63948ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=146b200b-b2ae-4e80-b023-543ee9e833ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration=1.4538ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=cfea6f23-ad2f-4550-82b9-db57e5a8e58c http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.21296ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=280479db-6c00-42a2-85cb-3544b887dcdf http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.23504ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.request.host="127.0.0.1:38975" http.request.id=f7e7093d-7068-4e2e-96f8-9fd29c248ddb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration=1.298ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38975" http.request.id=520923ac-42f7-4d9a-8b64-fe4e8faf2e33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration=5.58652ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/json http.request.host="127.0.0.1:38975" http.request.id=33b05da9-ac2e-4e1a-b36c-ced8ef3561fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration=1.418ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=47dd012d-b863-4fc1-9d5a-dfe92abbcb04 http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.18516ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=61ec2f2a-b596-4b25-9060-7d52556cff2a http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" http.request.uri=/v2/foo/schema1/manifests/thetag http.request.useragent=Go-http-client/1.1 http.response.duration="833.84µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=41a925d6-37b1-486c-bc07-983ff3067eff http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration="707.04µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=9e91c8ed-01ff-4257-8c2d-abd5e119ecfd http.request.method=GET http.request.remoteaddr="127.0.0.1:42256" 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="681µs" http.response.status=200 http.response.written=41 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=error msg="payload digest does match: \"sha256:9e0db8cddfed7f6c7f3e2c01a5c0572f4113c81ea562e3506956aa7bbe7bc324\" != \"sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536\"" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=78aeb031-11cd-4682-9711-80f068fff84b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 vars.name=foo/schema1 vars.reference="sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" +time="2025-06-20T21:12:58Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=78aeb031-11cd-4682-9711-80f068fff84b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42256" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.24µs" http.response.status=400 http.response.written=98 vars.name=foo/schema1 vars.reference="sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 400 98 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=10d580f5-593d-4b94-86aa-33de1373f54d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52902" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration=5.3106ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=46f4d0f8-1637-44f7-aac9-4da37844da6c http.request.method=GET http.request.remoteaddr="127.0.0.1:52902" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.52µs" http.response.status=404 http.response.written=187 vars.name=foo/schema1 vars.reference="sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 404 187 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=e4c53866-851c-434d-9a53-a97e4a5bec92 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52910" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01536ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=838a9cbc-f6d6-497a-adf3-4212f3297c86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52926" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration=1.6572ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=e71cc2dd-338d-4c52-89b7-7e569bb143a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52926" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.28356ms http.response.status=200 http.response.written=1098 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=6254e763-6d95-428a-a1a9-8d18fa993bc7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52928" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.06296ms http.response.status=404 http.response.written=70 vars.name=foo/schema1 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=1ccf1f8c-55f9-4638-b146-ad36af7cfeef http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema1/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.68164ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=a01be7e3-2d4c-4c0d-a625-83df2b8c4ff8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" 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="728.24µs" http.response.status=200 http.response.written=39 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=57cca8e2-f63a-4981-8aa2-a251815d8385 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536" http.request.useragent=Go-http-client/1.1 http.response.duration="932.72µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b8b88f3b961d1acee43a363516d8efd8cde8d20994b4c9bc3c92c16e91eed536 HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=dda1aae1-c191-43e0-af59-73e3bad56f83 http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" 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="733.96µs" http.response.status=200 http.response.written=35 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=f69db38c-32dc-4ad8-a7d5-553fc8eb1839 http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" 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="768.44µs" http.response.status=404 http.response.written=100 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" 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.22.3 http.request.host="127.0.0.1:38975" http.request.id=158a1a7e-8bf4-42db-b8a2-57fad3e5c916 http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/tags/list http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="758.68µs" http.response.status=404 http.response.written=119 vars.name=foo/schema2 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=84ed22cc-09fb-4560-9197-e67f0b3fca8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" 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=5.0034ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:58Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=84ed22cc-09fb-4560-9197-e67f0b3fca8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" 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=5.05968ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:58Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=84ed22cc-09fb-4560-9197-e67f0b3fca8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" 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=5.09252ms http.response.status=400 http.response.written=472 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=b35f050a-1c33-4a5d-becd-fc18762489ae http.request.method=POST http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="957.52µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=96dafd11-937a-4b9a-addd-96077d80634d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/blobs/uploads/664ad4a2-263e-4852-b2f4-8b3445a2c219?_state=LxTQ2uIJo5HV5QYvu5Z1LDl4FzvO-IMyxGv8n7RhEQt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjRhZDRhMi0yNjNlLTQ4NTItYjJmNC04YjM0NDVhMmMyMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTguNzEwNTEyMjk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent=Go-http-client/1.1 http.response.duration=1.18048ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/664ad4a2-263e-4852-b2f4-8b3445a2c219?_state=LxTQ2uIJo5HV5QYvu5Z1LDl4FzvO-IMyxGv8n7RhEQt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjRhZDRhMi0yNjNlLTQ4NTItYjJmNC04YjM0NDVhMmMyMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTguNzEwNTEyMjk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=1f5836d5-312a-4299-8dfd-772a01ee7195 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" 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="940.36µs" http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:12:58Z" 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.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=1f5836d5-312a-4299-8dfd-772a01ee7195 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" 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.01084ms http.response.status=400 http.response.written=319 vars.name=foo/schema2 vars.reference=schema2tag +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" +time="2025-06-20T21:12:58Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=716a7d30-7b3f-4f92-868b-152bd2907054 http.request.method=POST http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="900.16µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=e182a4e3-85b3-45f3-8ff1-be81bfb79e53 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/blobs/uploads/aa027269-a70c-48ff-8c76-215008f3e6f8?_state=hrVK_wEMO8oABflQ2wYxjp1EZRQN8zr3185BLOUTO8R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYTAyNzI2OS1hNzBjLTQ4ZmYtOGM3Ni0yMTUwMDhmM2U2ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTguODkwNDkzMDE0WiJ9&digest=sha256%3A8a1ebf23920227402683634450aa0315061ce4cdbf7fabf3d49b1e0af9e1a49b" http.request.useragent=Go-http-client/1.1 http.response.duration=3.50397032s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:12:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/aa027269-a70c-48ff-8c76-215008f3e6f8?_state=hrVK_wEMO8oABflQ2wYxjp1EZRQN8zr3185BLOUTO8R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYTAyNzI2OS1hNzBjLTQ4ZmYtOGM3Ni0yMTUwMDhmM2U2ZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTI6NTguODkwNDkzMDE0WiJ9&digest=sha256%3A8a1ebf23920227402683634450aa0315061ce4cdbf7fabf3d49b1e0af9e1a49b HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=a6d58b49-b2de-41fa-be9b-b46779943833 http.request.method=POST http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.05836ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:02 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=dd1bb0dc-a1a3-4f84-8f62-b8bb3f356855 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/blobs/uploads/63099897-0630-4735-afeb-a5ea0e00e7d4?_state=S76jT-z63P55RW91-zr55UmTpXBxfFFhLvJtPCrIF0l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MzA5OTg5Ny0wNjMwLTQ3MzUtYWZlYi1hNWVhMGUwMGU3ZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTM6MDIuNjE0NTI5MTM0WiJ9&digest=sha256%3A44e219d6316fa08760ece416a9ee30b8f16f20ce89df31a1011ddf3c1e8603ff" http.request.useragent=Go-http-client/1.1 http.response.duration=2.38559984s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:02 +0000] "PUT /v2/foo/schema2/blobs/uploads/63099897-0630-4735-afeb-a5ea0e00e7d4?_state=S76jT-z63P55RW91-zr55UmTpXBxfFFhLvJtPCrIF0l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MzA5OTg5Ny0wNjMwLTQ3MzUtYWZlYi1hNWVhMGUwMGU3ZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDYtMjBUMjE6MTM6MDIuNjE0NTI5MTM0WiJ9&digest=sha256%3A44e219d6316fa08760ece416a9ee30b8f16f20ce89df31a1011ddf3c1e8603ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=f212c1e7-1534-4a40-9088-3cb351a991ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration=1.67252ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=45cf477b-e290-4c79-bae9-40c7bd0a07d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.31616ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=31149742-b84c-4270-a6d9-fc6097eab433 http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" 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.18948ms http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=fb1eb2a7-d6e7-41c3-b935-f56635c81625 http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration=3.04588ms http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=f0862b16-f399-43f7-971e-f00b39a1167f http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.duration="793.24µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=9224b59e-99bb-432e-8b57-897087f5e4fe http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.duration="692.8µs" http.response.status=304 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 304 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=15662239-8102-4861-b3b5-d336326e25bd http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" 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="689.88µs" http.response.status=200 http.response.written=45 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="rewriting manifest sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e in schema1 format to support old client" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=806a2e3f-bd59-46da-9f3f-5d87b2d406ef http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 vars.name=foo/schema2 vars.reference=schema2tag +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=806a2e3f-bd59-46da-9f3f-5d87b2d406ef http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri=/v2/foo/schema2/manifests/schema2tag http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.24576ms http.response.status=200 http.response.written=1549 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=9067b95a-7b3e-4524-9ca8-66b38e7c32a6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.duration=4.94664ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=fc95ee8e-9f79-4244-8257-687edd2ce02f http.request.method=GET http.request.remoteaddr="127.0.0.1:52930" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.12µs" http.response.status=404 http.response.written=187 vars.name=foo/schema2 vars.reference="sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 404 187 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=186a742c-3278-45ed-8239-bb026df89007 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52936" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05796ms http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=448435a8-8a23-429e-a795-17c8af2ffec5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52940" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.duration=1.3196ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "PUT /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=ee76cde5-51ef-49b3-8317-0f1a9dbe5417 http.request.method=GET http.request.remoteaddr="127.0.0.1:52940" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v2+json http.response.duration="869.8µs" http.response.status=200 http.response.written=732 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 200 732 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=179fee69-f280-4a5f-b176-c20b106e631a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52954" 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=1.058ms http.response.status=404 http.response.written=70 vars.name=foo/schema2 vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.contenttype=application/vnd.docker.distribution.manifest.v2+json http.request.host="127.0.0.1:38975" http.request.id=6660eceb-9265-4cc7-b763-d9c89810bd13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52960" http.request.uri=/v2/foo/schema2/manifests/atag http.request.useragent=Go-http-client/1.1 http.response.duration=1.27556ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=a174b0cc-b26e-43d4-8994-f283c1073f19 http.request.method=GET http.request.remoteaddr="127.0.0.1:52960" 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="665.04µs" http.response.status=200 http.response.written=39 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=04372959-5e94-4444-8c67-b9086ebc931c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52960" http.request.uri="/v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e" http.request.useragent=Go-http-client/1.1 http.response.duration="998.64µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "DELETE /v2/foo/schema2/manifests/sha256:34f2938900154eb45ec7c014e3c3098d99693fb96e144211e196c7587fa4fa5e HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:38975" http.request.id=1cea251e-ab06-4ed3-8de0-b9efc04ccfb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:52960" 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="789.96µs" http.response.status=200 http.response.written=35 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" +--- PASS: TestManifestDelete (10.51s) === RUN TestManifestDeleteDisabled -time="2025-06-20T21:07:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:59Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.3 http.request.host="127.0.0.1:34833" http.request.id=83e37c03-5b64-45fb-a8d7-afc0d0060398 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50736" 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=2.15048ms http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" ---- PASS: TestManifestDeleteDisabled (0.01s) +time="2025-06-20T21:13:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.22.3 http.request.host="127.0.0.1:39865" http.request.id=13db6cf6-846e-4a9d-97f6-d3b7873b171b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55500" 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="934.04µs" http.response.status=405 http.response.written=78 vars.name=foo/schema1 vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" +--- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs api_test.go:2731: No network access in Debian buildd --- SKIP: TestRegistryAsCacheMutationAPIs (0.00s) === RUN TestProxyManifestGetByTag -time="2025-06-20T21:07:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:07:59Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:07:59Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=45224f47-8750-4517-9579-89a1bc35ef5d http.request.method=POST http.request.remoteaddr="127.0.0.1:49794" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=2.4234ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=e9140f87-72d5-47ea-bbc6-91e12866fad3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49794" http.request.uri="/v2/foo/bar/blobs/uploads/6cf72699-06a4-4082-aa8d-dec08dc2987a?_state=IIoXoOzJEUQi25kNRX-7Id5jAdkOzMW3QGV1x2S1gN97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZjcyNjk5LTA2YTQtNDA4Mi1hYThkLWRlYzA4ZGMyOTg3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzo1OS45MjczMTQ2MTlaIn0%3D&digest=sha256%3A74ae83973384de7bcd6aa89b2ce0f3b55b4b7f3ab60ed5a8427cb183c5d5c529" http.request.useragent=Go-http-client/1.1 http.response.duration=1.04263308s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:07:59 +0000] "PUT /v2/foo/bar/blobs/uploads/6cf72699-06a4-4082-aa8d-dec08dc2987a?_state=IIoXoOzJEUQi25kNRX-7Id5jAdkOzMW3QGV1x2S1gN97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZjcyNjk5LTA2YTQtNDA4Mi1hYThkLWRlYzA4ZGMyOTg3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowNzo1OS45MjczMTQ2MTlaIn0%3D&digest=sha256%3A74ae83973384de7bcd6aa89b2ce0f3b55b4b7f3ab60ed5a8427cb183c5d5c529 HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=b503d75e-921a-42f9-a003-e0e72e7a4ef1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49794" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=3.37996ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=info msg="redis not configured" go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=info msg="Starting upload purge in 34m0s" go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=5b81f6c1-50c7-4728-9a33-024383631a31 http.request.method=GET http.request.remoteaddr="127.0.0.1:49794" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.36148ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:35581" go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=fca552c5-b418-4ef2-98f9-770cd654852c http.request.method=GET http.request.remoteaddr="127.0.0.1:49806" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.54732ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35581 /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:35581/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=7a867fd0-dfa2-4085-8599-b14b96a8b557 http.request.method=GET http.request.remoteaddr="127.0.0.1:44576" http.request.uri="/v2/foo/bar/manifests/sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97" -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=caa6822c-95a9-4614-a50d-de5f6985ec3c http.request.method=GET http.request.remoteaddr="127.0.0.1:49814" http.request.uri="/v2/foo/bar/manifests/sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=2.62ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "GET /v2/foo/bar/manifests/sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97 HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97 with ttl=167h59m59.99999524s" go.version=go1.22.3 -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=7a867fd0-dfa2-4085-8599-b14b96a8b557 http.request.method=GET http.request.remoteaddr="127.0.0.1:44576" http.request.uri="/v2/foo/bar/manifests/sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=10.62372ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "GET /v2/foo/bar/manifests/sha256:0f0c0fdd919dc313ba2108d0691128a3a6654477d77edd9f0f3cfbab4dfd7d97 HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=f9deeee8-c128-4bc9-94f6-1fe2cda06c64 http.request.method=GET http.request.remoteaddr="127.0.0.1:49814" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.23804ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-06-20T21:08:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35581 /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:35581/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=56221583-16af-4433-b48e-df477052ea79 http.request.method=GET http.request.remoteaddr="127.0.0.1:44580" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest -time="2025-06-20T21:08:01Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=0df4c61e-bab5-4447-a3c0-6b113572bcef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49824" 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.65288ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-06-20T21:08:01Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=56221583-16af-4433-b48e-df477052ea79 http.request.method=GET http.request.remoteaddr="127.0.0.1:44580" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=9.95536ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-06-20T21:08:01Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=792d3bf8-ba55-4143-9657-1afa900d1d75 http.request.method=POST http.request.remoteaddr="127.0.0.1:49824" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.89984ms http.response.status=202 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:08:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=9a0cb9db-bd83-41e0-bd92-03ac1df4a281 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49824" http.request.uri="/v2/foo/bar/blobs/uploads/523eff88-f230-4672-ad2c-eb07cd536f68?_state=KcaAyu1OfAeaf8Cm1Mgh4RkudVQkiOElZ1oYD5bMH417Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyM2VmZjg4LWYyMzAtNDY3Mi1hZDJjLWViMDdjZDUzNmY2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowODowMS4xMTg5NzM0OTlaIn0%3D&digest=sha256%3Abfeb1579fc859cfb3d365dbe7346f5ac839f7b7b8f8eebfd0fdce81ab6e0ecab" http.request.useragent=Go-http-client/1.1 http.response.duration=1.06445356s http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:08:01 +0000] "PUT /v2/foo/bar/blobs/uploads/523eff88-f230-4672-ad2c-eb07cd536f68?_state=KcaAyu1OfAeaf8Cm1Mgh4RkudVQkiOElZ1oYD5bMH417Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUyM2VmZjg4LWYyMzAtNDY3Mi1hZDJjLWViMDdjZDUzNmY2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMTowODowMS4xMTg5NzM0OTlaIn0%3D&digest=sha256%3Abfeb1579fc859cfb3d365dbe7346f5ac839f7b7b8f8eebfd0fdce81ab6e0ecab HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=1aa2780b-5479-4d44-850c-5c6f997d8348 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49824" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=3.58348ms http.response.status=201 http.response.written=0 -127.0.0.1 - - [20/Jun/2025:21:08:02 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=8048183a-e449-42a6-97a7-d6e8bc8ee4ea http.request.method=GET http.request.remoteaddr="127.0.0.1:49824" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.42956ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:08:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35581 /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:35581/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=08a4e64b-fa0a-41e4-9012-2561c8d8641b http.request.method=GET http.request.remoteaddr="127.0.0.1:44582" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=2b68cfcf-6cff-4524-aabd-e33cb46b01a2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49826" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=3.08636ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:02 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=4c9f0acf-cdb6-4963-bfad-c6e6cc11888e http.request.method=GET http.request.remoteaddr="127.0.0.1:49826" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.42796ms http.response.status=200 http.response.written=2 -127.0.0.1 - - [20/Jun/2025:21:08:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:35581 /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:35581/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=08a4e64b-fa0a-41e4-9012-2561c8d8641b http.request.method=GET http.request.remoteaddr="127.0.0.1:44582" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35581" http.request.id=79a9618b-11c4-4692-876f-fccfea306d1d http.request.method=GET http.request.remoteaddr="127.0.0.1:49838" 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.95888ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:02 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" -time="2025-06-20T21:08:02Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:958a2feb7199e1a14288e854dae7d1bfc7e51c8ade38126427c006362d507dd7 with ttl=167h59m59.99999488s" go.version=go1.22.3 -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:35317" http.request.id=08a4e64b-fa0a-41e4-9012-2561c8d8641b http.request.method=GET http.request.remoteaddr="127.0.0.1:44582" 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=17.04868ms http.response.status=200 http.response.written=935 -127.0.0.1 - - [20/Jun/2025:21:08:02 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" ---- PASS: TestProxyManifestGetByTag (2.40s) +time="2025-06-20T21:13:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=6e0f291e-bb4b-4957-8e36-b28669de7e86 http.request.method=POST http.request.remoteaddr="127.0.0.1:52188" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.10932ms http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=9883a282-3153-4da3-821e-227f095740d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52188" http.request.uri="/v2/foo/bar/blobs/uploads/5e0392df-f9de-4227-8a89-4d8cb37b588d?_state=MW9uWcLKjqSSMR1wo3xeOrrDqnsi5cmc8N5yXNpCCZl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMDM5MmRmLWY5ZGUtNDIyNy04YTg5LTRkOGNiMzdiNTg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMzowNS4xMjgwMTYzNzRaIn0%3D&digest=sha256%3A8afa243ddfe1ff29669cd35eed995f785ebed9ca2787c4bc852317ca4489ded5" http.request.useragent=Go-http-client/1.1 http.response.duration=829.31496ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "PUT /v2/foo/bar/blobs/uploads/5e0392df-f9de-4227-8a89-4d8cb37b588d?_state=MW9uWcLKjqSSMR1wo3xeOrrDqnsi5cmc8N5yXNpCCZl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMDM5MmRmLWY5ZGUtNDIyNy04YTg5LTRkOGNiMzdiNTg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMzowNS4xMjgwMTYzNzRaIn0%3D&digest=sha256%3A8afa243ddfe1ff29669cd35eed995f785ebed9ca2787c4bc852317ca4489ded5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=8d4ccde0-409c-4efc-8fae-af16790cde2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52188" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.55056ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="redis not configured" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=e6598a09-5cee-4aad-b7a0-6eb63ce3b57f http.request.method=GET http.request.remoteaddr="127.0.0.1:52188" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.09588ms http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:32941" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=5d70d0ae-b1bc-4202-b212-ee6ba60e9d38 http.request.method=GET http.request.remoteaddr="127.0.0.1:41476" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.36µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32941 /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:32941/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=aac14b9c-4a22-4722-84f8-b39ad4a28fb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38238" http.request.uri="/v2/foo/bar/manifests/sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619" http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference="sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=d062984c-1786-435f-b443-d380136352f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:41488" http.request.uri="/v2/foo/bar/manifests/sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.27124ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/bar/manifests/sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619 HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619 with ttl=167h59m59.99999716s" go.version=go1.22.3 +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=aac14b9c-4a22-4722-84f8-b39ad4a28fb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38238" http.request.uri="/v2/foo/bar/manifests/sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619" http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=5.41344ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/bar/manifests/sha256:3eeb3289d2b8866b2f38b5de4dea9578c0eaa4bfe3e216016629a49982083619 HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=52eb79d2-7c30-4e9a-88d8-2a556a9bf987 http.request.method=GET http.request.remoteaddr="127.0.0.1:41488" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="554.12µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32941 /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:32941/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=e6055b61-8eb2-4b9b-8641-347615dd88e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38244" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=0e0fa1c8-9a04-46e4-b025-8df8040c07d7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41492" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.16956ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-06-20T21:13:05Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=e6055b61-8eb2-4b9b-8641-347615dd88e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38244" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=4.4362ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-06-20T21:13:06Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=74590f28-213d-4196-b59e-e9cb9595f7fa http.request.method=POST http.request.remoteaddr="127.0.0.1:41492" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="806.4µs" http.response.status=202 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=5c03ba72-738e-4cf4-8aaa-e94b98be7e43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41492" http.request.uri="/v2/foo/bar/blobs/uploads/0485fd4e-77fb-4939-b537-9928806da053?_state=MKxc4FwW37uFyeE8Xcf3-_34VIzvVcorcM05HMDRpcB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ODVmZDRlLTc3ZmItNDkzOS1iNTM3LTk5Mjg4MDZkYTA1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMzowNi4wNTUxNjg3NzRaIn0%3D&digest=sha256%3A822481e8d5a44f1fbae0eb0985f7473c357c7753550303ce289ec62401e86221" http.request.useragent=Go-http-client/1.1 http.response.duration=1.64215032s http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:06 +0000] "PUT /v2/foo/bar/blobs/uploads/0485fd4e-77fb-4939-b537-9928806da053?_state=MKxc4FwW37uFyeE8Xcf3-_34VIzvVcorcM05HMDRpcB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0ODVmZDRlLTc3ZmItNDkzOS1iNTM3LTk5Mjg4MDZkYTA1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNi0yMFQyMToxMzowNi4wNTUxNjg3NzRaIn0%3D&digest=sha256%3A822481e8d5a44f1fbae0eb0985f7473c357c7753550303ce289ec62401e86221 HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=00f070b1-bd52-4b1e-a26d-7d5377bb066a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41492" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.duration=1.64264ms http.response.status=201 http.response.written=0 +127.0.0.1 - - [20/Jun/2025:21:13:07 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=51f6e060-0710-4a3a-ae70-45f92399ca45 http.request.method=GET http.request.remoteaddr="127.0.0.1:41492" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="602.64µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:13:07 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32941 /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:32941/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=5fefb866-bfbc-43d7-bbec-ed5c21902ce8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38250" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=20b6f990-d704-4135-8b4d-104f43fae439 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41500" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=5.51728ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:07 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=680a6195-6fdd-4863-b4e6-529cfd464897 http.request.method=GET http.request.remoteaddr="127.0.0.1:41500" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 http.response.contenttype="application/json; charset=utf-8" http.response.duration="713.4µs" http.response.status=200 http.response.written=2 +127.0.0.1 - - [20/Jun/2025:21:13:07 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32941 /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:32941/v2/:[]]}" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=5fefb866-bfbc-43d7-bbec-ed5c21902ce8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38250" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 vars.name=foo/bar vars.reference=latest +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:32941" http.request.id=591817a3-5b26-4044-aae3-f0fcda81598e http.request.method=GET http.request.remoteaddr="127.0.0.1:41510" http.request.uri=/v2/foo/bar/manifests/latest http.request.useragent=Go-http-client/1.1 http.response.contenttype=application/vnd.docker.distribution.manifest.v1+prettyjws http.response.duration=1.4478ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:07 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +time="2025-06-20T21:13:07Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:bdeaa035e1498d1a7f61dff6657b60d88c312c5edc9de152a525b28e4f6b78aa with ttl=167h59m59.99999648s" go.version=go1.22.3 +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:34923" http.request.id=5fefb866-bfbc-43d7-bbec-ed5c21902ce8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38250" 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=18.3716ms http.response.status=200 http.response.written=935 +127.0.0.1 - - [20/Jun/2025:21:13:07 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" +--- PASS: TestProxyManifestGetByTag (2.69s) === RUN TestAppDispatcher -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40387" http.request.id=e1da98d6-0b51-4e2b-abae-3d2e47a4e2ae http.request.method=GET http.request.remoteaddr="127.0.0.1:52684" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration=1.93984ms http.response.status=200 http.response.written=0 -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40387" http.request.id=222e3dbb-99c4-424d-8461-fc6976c6d9a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52684" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration=1.62012ms http.response.status=200 http.response.written=0 -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40387" http.request.id=5a19cbcf-f75c-4f6d-9f76-1a3a66474472 http.request.method=GET http.request.remoteaddr="127.0.0.1:52684" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration=1.52152ms http.response.status=200 http.response.written=0 -time="2025-06-20T21:08:02Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40387" http.request.id=6b5b9449-1c75-458b-9cec-9ec33dd0eb5d http.request.method=GET http.request.remoteaddr="127.0.0.1:52684" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration=1.63084ms http.response.status=200 http.response.written=0 +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40889" http.request.id=eb2f1c3f-689b-4ce1-a231-8d7d4f6fdbe8 http.request.method=GET http.request.remoteaddr="127.0.0.1:58440" http.request.uri=/v2/foo/bar/manifests/sometag http.request.useragent=Go-http-client/1.1 http.response.duration="916.36µs" http.response.status=200 http.response.written=0 +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40889" http.request.id=727445a9-10cb-46f5-926c-dabe9d8ffc07 http.request.method=GET http.request.remoteaddr="127.0.0.1:58440" http.request.uri=/v2/foo/bar/tags/list http.request.useragent=Go-http-client/1.1 http.response.duration="668.48µs" http.response.status=200 http.response.written=0 +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40889" http.request.id=12b1bc34-4786-488b-b6bc-444f88385bf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:58440" http.request.uri=/v2/foo/bar/blobs/uploads/ http.request.useragent=Go-http-client/1.1 http.response.duration="670.8µs" http.response.status=200 http.response.written=0 +time="2025-06-20T21:13:07Z" level=info msg="response completed" go.version=go1.22.3 http.request.host="127.0.0.1:40889" http.request.id=2da6fc8c-138d-4ec3-8fb4-0856fce458aa http.request.method=GET http.request.remoteaddr="127.0.0.1:58440" http.request.uri=/v2/foo/bar/blobs/uploads/theuuid http.request.useragent=Go-http-client/1.1 http.response.duration="676.28µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp -time="2025-06-20T21:08:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:02Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:02Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.22.3 http.request.host="127.0.0.1:37671" http.request.id=cf330797-eccd-4fcd-875f-2cb8e512e6e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:55600" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 ---- PASS: TestNewApp (0.01s) +time="2025-06-20T21:13:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:07Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:07Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:\"realm-test\", service:\"service-test\", scope:\"\"}" go.version=go1.22.3 http.request.host="127.0.0.1:33203" http.request.id=088da940-e0d0-41d6-93d1-5c2514d07476 http.request.method=GET http.request.remoteaddr="127.0.0.1:33832" http.request.uri=/v2/ http.request.useragent=Go-http-client/1.1 +--- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck -time="2025-06-20T21:08:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:02Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:02Z" level=info msg="configuring file health check path=/tmp/healthcheck700245268, interval=1" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc ---- PASS: TestFileHealthCheck (4.00s) +time="2025-06-20T21:13:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:07Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:07Z" level=info msg="configuring file health check path=/tmp/healthcheck875985083, interval=1" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +--- PASS: TestFileHealthCheck (4.01s) === RUN TestTCPHealthCheck -time="2025-06-20T21:08:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:06Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:06Z" level=info msg="configuring TCP health check addr=127.0.0.1:43947, interval=1" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc ---- PASS: TestTCPHealthCheck (4.01s) +time="2025-06-20T21:13:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:11Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:11Z" level=info msg="configuring TCP health check addr=127.0.0.1:46093, interval=1" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +--- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck -time="2025-06-20T21:08:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:10Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc -time="2025-06-20T21:08:10Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:41493, interval=1, threshold=3" go.version=go1.22.3 instance.id=47919122-9b37-4475-b142-4054dd18bddc ---- PASS: TestHTTPHealthCheck (7.01s) +time="2025-06-20T21:13:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:15Z" level=info msg="redis not configured" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +time="2025-06-20T21:13:15Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36761, interval=1, threshold=3" go.version=go1.22.3 instance.id=01e0c39c-9b49-4b7f-9967-7b3d4d58b771 +--- PASS: TestHTTPHealthCheck (7.04s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS -ok github.com/docker/distribution/registry/handlers 83.761s +ok github.com/docker/distribution/registry/handlers 111.174s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency ---- PASS: TestProxyStoreServeHighConcurrency (3.09s) +--- PASS: TestProxyStoreServeHighConcurrency (3.32s) === RUN TestProxyStoreServeMany ---- PASS: TestProxyStoreServeMany (3.03s) +--- PASS: TestProxyStoreServeMany (3.14s) === RUN TestProxyStoreServeBig ---- PASS: TestProxyStoreServeBig (3.16s) +--- PASS: TestProxyStoreServeBig (3.47s) === RUN TestProxyManifests ---- PASS: TestProxyManifests (0.28s) +--- PASS: TestProxyManifests (0.31s) === RUN TestGet --- PASS: TestGet (0.00s) PASS -ok github.com/docker/distribution/registry/proxy 9.597s +ok github.com/docker/distribution/registry/proxy 10.286s === RUN TestSchedule -time="2025-06-20T21:06:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 -time="2025-06-20T21:06:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9956ms" go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 -time="2025-06-20T21:06:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.48µs" go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 -time="2025-06-20T21:06:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.16µs" go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 +time="2025-06-20T21:11:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +time="2025-06-20T21:11:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9978ms" go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +time="2025-06-20T21:11:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.68µs" go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +time="2025-06-20T21:11:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.64µs" go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld -time="2025-06-20T21:06:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 +time="2025-06-20T21:11:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore -time="2025-06-20T21:06:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 -time="2025-06-20T21:06:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99636ms" go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 -time="2025-06-20T21:06:54Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99696ms" go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 -time="2025-06-20T21:06:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 ---- PASS: TestStopRestore (0.51s) +time="2025-06-20T21:11:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +time="2025-06-20T21:11:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99808ms" go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +time="2025-06-20T21:11:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99864ms" go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +time="2025-06-20T21:11:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a +--- PASS: TestStopRestore (0.52s) === RUN TestDoubleStart -time="2025-06-20T21:06:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=013ec806-da5c-4527-822a-4e1908de9657 +time="2025-06-20T21:11:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.22.3 instance.id=7e05ea37-15f0-4cc8-a3a9-ff445537382a --- PASS: TestDoubleStart (0.00s) PASS -ok github.com/docker/distribution/registry/proxy/scheduler 0.597s +ok github.com/docker/distribution/registry/proxy/scheduler 0.644s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload ---- PASS: TestSimpleBlobUpload (3.07s) +--- PASS: TestSimpleBlobUpload (3.53s) === RUN TestSimpleBlobRead - blob_test.go:291: desc: {application/octet-stream 30079488 sha256:150eeec86e0fbcb4f0d423b4a44a401ec4054e6eea101864a38e338c77cb2f0c [] map[] } ---- PASS: TestSimpleBlobRead (0.24s) + blob_test.go:291: desc: {application/octet-stream 19760640 sha256:160a93de2b9cf7a1d62ec371dd1938c457802d8ad3a616b502dd9dc1f285aa61 [] map[] } +--- PASS: TestSimpleBlobRead (0.41s) === RUN TestBlobMount ---- PASS: TestBlobMount (0.08s) +--- PASS: TestBlobMount (0.25s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog ---- PASS: TestCatalog (0.76s) +--- PASS: TestCatalog (2.10s) === RUN TestCatalogInParts ---- PASS: TestCatalogInParts (0.86s) +--- PASS: TestCatalogInParts (1.66s) === RUN TestCatalogEnumerate ---- PASS: TestCatalogEnumerate (1.05s) +--- PASS: TestCatalogEnumerate (1.80s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead @@ -2912,114 +2629,114 @@ --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos -palailogos: marking manifest sha256:31c73c4a4d26742831b1beaff9976d677c4a02cad1a83f71fd797e10c5b536e5 -palailogos: marking blob sha256:c0af687f1bf222b51f3bb2fffbbf5b8ec605f1f66c6a1e65d01b014d80a8f63c -palailogos: marking blob sha256:a48654613047af8c597338acbf85f2eee94583b0e93168f54572c14a8cc4db29 -palailogos: marking manifest sha256:40c490f06a0e37511949210e7f4ceb6e19cac8b6f68704f82c6ef7dedbef3e56 -palailogos: marking blob sha256:617f740a23804666ebc2515829353b2d8019cd52f857290c07d756d2570b88bf -palailogos: marking blob sha256:88d8627ee607201a55395abeb47aefb4c3cebe915cdadb2c7b747ab1540f0716 -palailogos: marking manifest sha256:7af9fd3fed8837e4f28074f072d78b0d38aeafe89b4aa8bbeffe76f02de0c1f1 -palailogos: marking blob sha256:31c73c4a4d26742831b1beaff9976d677c4a02cad1a83f71fd797e10c5b536e5 -palailogos: marking blob sha256:40c490f06a0e37511949210e7f4ceb6e19cac8b6f68704f82c6ef7dedbef3e56 -palailogos: marking manifest sha256:90d45bc1146668ac697d148a52f8ac86c8535af588e9dc95dba79acee2c229a1 +palailogos: marking manifest sha256:6fdc1ea62da9d487eb16cccecc125b6967d5b737c5c2ff46cdf6334b33590257 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -palailogos: marking blob sha256:5016db6494a2d7e123536ef2af416a6b16c84e659fe6e2bf0ea563882b5772d6 -palailogos: marking blob sha256:7cb24cfd7fc4fc74529fa6cf4048f040a7e1a07ed203f1d59e20ff9d424a85a6 +palailogos: marking blob sha256:c91419a18fe0cc7055571ce43095cd2f2cfebd6734c2a1d2a9bbf1d2430d1ff2 +palailogos: marking blob sha256:f2e16aad2776e0c86c1580d5e0946da163050204de7b2b69897ac9facbc2c492 +palailogos: marking manifest sha256:a09d531ff31957ae0d43e850340669693abad1230d36d75e920763ffdfaf4bc2 +palailogos: marking blob sha256:ae626ba3360b9441f5c3bf90c9025c1bfab18cfc30e187a9ceb6d8b91bebda66 +palailogos: marking blob sha256:d369eddfb7a6af633154b8684c2bb6e8048517eef7552a2f6e9f9127b6a576b0 +palailogos: marking manifest sha256:a5d76e2c53b3e5affccd94f6cc4a9bb5df5f811212d0c04b6969bbb493380560 +palailogos: marking blob sha256:a09d531ff31957ae0d43e850340669693abad1230d36d75e920763ffdfaf4bc2 +palailogos: marking blob sha256:b1202adb11e4160726a564e9d0d83c010b5f7321659a49cf1734f5470b5f3d3f +palailogos: marking manifest sha256:b1202adb11e4160726a564e9d0d83c010b5f7321659a49cf1734f5470b5f3d3f +palailogos: marking blob sha256:12ae4f0b45754d60456b926d8c1bc20f157d71dc81709f96ace45dd368f65931 +palailogos: marking blob sha256:aa91512c78ac96857ddee8de0d3cdded075d4ad149b83f2b5c244aa9fd7ac568 11 blobs marked, 0 blobs and 0 manifests eligible for deletion ---- PASS: TestNoDeletionNoEffect (0.66s) +--- PASS: TestNoDeletionNoEffect (0.92s) === RUN TestDeleteManifestIfTagNotFound deletemanifests -manifest eligible for deletion: sha256:13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418 -deletemanifests: marking manifest sha256:5fa2ad4c89d20cd814f21e28c5f784674e8467e032fc1f8302bb2f9d829ae806 -deletemanifests: marking blob sha256:5cc0e657d5f9f8e82c9c7abd440ea4d04562fed165341fac7f5fdf0968542fdc -deletemanifests: marking blob sha256:8a4ca52d12ee4982079dca71074674caed3daedd16d0e8b058c28bc8f9af8fdd -deletemanifests: marking blob sha256:ac02ec58845e6ce879f8ceee15d687820776096183be22b07e78290ebda1526c +manifest eligible for deletion: sha256:1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f +deletemanifests: marking manifest sha256:3999247b7d08b35980ed11f44550f170804d94cd7580c902df5c146778368067 +deletemanifests: marking blob sha256:0f23f025d1c56438a0203177dc02dc7289777aeafc151654e87dd6a5f494c256 +deletemanifests: marking blob sha256:a52109a6badc439e3d9f61fb5486da7d8ac6da82593fda7cfba620ee7aa73f28 +deletemanifests: marking blob sha256:eb665c9d300f325c8aec71df2ed339c0baed8c41ea491653797d5c62a9db18fe 4 blobs marked, 4 blobs and 1 manifests eligible for deletion -blob eligible for deletion: sha256:56355b13d87323a0daac6003ddea10cd36bb8f08afdc66b9ab98fac50129af2a -blob eligible for deletion: sha256:661f7fcaa1244e9e0bb1c5b40e1bd0d1d4c4c93a7db17f277cfee857b4021e51 -blob eligible for deletion: sha256:95ebd7632ee3a9662dbc30df34d6d40e8634e1c7a18b9d88f0c17ab97a1cd949 -blob eligible for deletion: sha256:13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418 +blob eligible for deletion: sha256:f6ceaeb094ecdd2b71f8e911c9f78c17f90d5af2147bba32806f0150aa76ff5c +blob eligible for deletion: sha256:1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f +blob eligible for deletion: sha256:d0644c068277e17a295d88b7b12adeb240d9d1caf5d63546642054ec3b5960f0 +blob eligible for deletion: sha256:d4eff9f8296a2109ef331189bed1d22bb3cc784ca7b1b8ac4d9729893c9ca8be deletemanifests -manifest eligible for deletion: sha256:13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418 -deletemanifests: marking manifest sha256:5fa2ad4c89d20cd814f21e28c5f784674e8467e032fc1f8302bb2f9d829ae806 -deletemanifests: marking blob sha256:5cc0e657d5f9f8e82c9c7abd440ea4d04562fed165341fac7f5fdf0968542fdc -deletemanifests: marking blob sha256:8a4ca52d12ee4982079dca71074674caed3daedd16d0e8b058c28bc8f9af8fdd -deletemanifests: marking blob sha256:ac02ec58845e6ce879f8ceee15d687820776096183be22b07e78290ebda1526c -time="2025-06-20T21:07:02Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -time="2025-06-20T21:07:02Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 +manifest eligible for deletion: sha256:1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f +deletemanifests: marking manifest sha256:3999247b7d08b35980ed11f44550f170804d94cd7580c902df5c146778368067 +deletemanifests: marking blob sha256:0f23f025d1c56438a0203177dc02dc7289777aeafc151654e87dd6a5f494c256 +deletemanifests: marking blob sha256:a52109a6badc439e3d9f61fb5486da7d8ac6da82593fda7cfba620ee7aa73f28 +deletemanifests: marking blob sha256:eb665c9d300f325c8aec71df2ed339c0baed8c41ea491653797d5c62a9db18fe +time="2025-06-20T21:11:47Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +time="2025-06-20T21:11:47Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 4 blobs marked, 4 blobs and 1 manifests eligible for deletion -blob eligible for deletion: sha256:13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418 -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/13/13c297261d7f42a5896f57347431030478c7963595e00f38eb588307c1eff418" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:56355b13d87323a0daac6003ddea10cd36bb8f08afdc66b9ab98fac50129af2a -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/56355b13d87323a0daac6003ddea10cd36bb8f08afdc66b9ab98fac50129af2a" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:661f7fcaa1244e9e0bb1c5b40e1bd0d1d4c4c93a7db17f277cfee857b4021e51 -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/66/661f7fcaa1244e9e0bb1c5b40e1bd0d1d4c4c93a7db17f277cfee857b4021e51" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:95ebd7632ee3a9662dbc30df34d6d40e8634e1c7a18b9d88f0c17ab97a1cd949 -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/95/95ebd7632ee3a9662dbc30df34d6d40e8634e1c7a18b9d88f0c17ab97a1cd949" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 ---- PASS: TestDeleteManifestIfTagNotFound (0.87s) +blob eligible for deletion: sha256:1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/16/1660d162af1197806ff206928dfa82009a24bbf3ada97c37cc347c3813165d4f" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:d0644c068277e17a295d88b7b12adeb240d9d1caf5d63546642054ec3b5960f0 +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d0644c068277e17a295d88b7b12adeb240d9d1caf5d63546642054ec3b5960f0" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:d4eff9f8296a2109ef331189bed1d22bb3cc784ca7b1b8ac4d9729893c9ca8be +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d4/d4eff9f8296a2109ef331189bed1d22bb3cc784ca7b1b8ac4d9729893c9ca8be" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:f6ceaeb094ecdd2b71f8e911c9f78c17f90d5af2147bba32806f0150aa76ff5c +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f6/f6ceaeb094ecdd2b71f8e911c9f78c17f90d5af2147bba32806f0150aa76ff5c" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +--- PASS: TestDeleteManifestIfTagNotFound (2.00s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:7ab926436fcde2e8fbb22f383dab27832c7822ef29d1d01057f9d47556a7f21d -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7ab926436fcde2e8fbb22f383dab27832c7822ef29d1d01057f9d47556a7f21d" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:bfec1b9ae4fe67d2053c801aa5f53009a84d7b3c0d49e9a8286b7a6656821bba -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bfec1b9ae4fe67d2053c801aa5f53009a84d7b3c0d49e9a8286b7a6656821bba" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:d79eb1f60e0c260c0d00381d46429c5f5ac9cc45663ea7c839189bb79ffafae3 -time="2025-06-20T21:07:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d79eb1f60e0c260c0d00381d46429c5f5ac9cc45663ea7c839189bb79ffafae3" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 ---- PASS: TestGCWithMissingManifests (0.18s) +blob eligible for deletion: sha256:6518b72bdd154cab9a0b54664a859d33e39b2c5c91751b4c2ad8eaa458a15b53 +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/6518b72bdd154cab9a0b54664a859d33e39b2c5c91751b4c2ad8eaa458a15b53" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:34373d92ee8ede72b08f33f1a4c5767c85b3ec6f922d89522083d3ed7231c3c1 +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/34/34373d92ee8ede72b08f33f1a4c5767c85b3ec6f922d89522083d3ed7231c3c1" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:615c9372bb0e94937e1e681fe06d72028e17405736be729057722e145c30ae90 +time="2025-06-20T21:11:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/61/615c9372bb0e94937e1e681fe06d72028e17405736be729057722e145c30ae90" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +--- PASS: TestGCWithMissingManifests (0.26s) === RUN TestDeletionHasEffect komnenos -komnenos: marking manifest sha256:b341cb70929155420fdb65b6af3d04784b044b14149b8448001ca40835d7d22d -komnenos: marking blob sha256:9b278bf1640c6e35056000801417c39519af7669137b2530c449bc29974a5e59 -komnenos: marking blob sha256:2001202671949cf64a4188d6feedf6efe18b97865ea6ade583de1b3504c7d40d +komnenos: marking manifest sha256:d6b3db58a95fbf16eeaedd6e849d72aceea54e9c1ba7f6e0715f0590513ca250 +komnenos: marking blob sha256:7bc09b49610a302e404abfd15439a0392324b8af90d14b846933a5656be605ea +komnenos: marking blob sha256:b7939f2918d21900478eefeb76039c68a338609c1c845ef8e1f674c414bb8939 3 blobs marked, 7 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:f81a7307245959c10e7cf2823c1e73c331a9bfd06e3ef13f7c4bd2c73002825b -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f8/f81a7307245959c10e7cf2823c1e73c331a9bfd06e3ef13f7c4bd2c73002825b" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:8213d2959155fffa68128f00712e5db44c7251db5356c75b4b2c3d39c17dc11a -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/8213d2959155fffa68128f00712e5db44c7251db5356c75b4b2c3d39c17dc11a" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:83a7cb4f03716800b04aced5c89895e6348cc3d2790e43a154f5f5dab6c2104e -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/83/83a7cb4f03716800b04aced5c89895e6348cc3d2790e43a154f5f5dab6c2104e" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:a5f300045436aca14b1af0d9881db6790e74ffebc43c841414440a9eef7ef20d -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a5/a5f300045436aca14b1af0d9881db6790e74ffebc43c841414440a9eef7ef20d" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:dcae4171e4af50484a71441a13496aa778636c3b22372046a0ef940eca01b767 -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dcae4171e4af50484a71441a13496aa778636c3b22372046a0ef940eca01b767" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 +blob eligible for deletion: sha256:63c540f47fdb15fa7f0647c18d0529b07b6b392259963bb8a8b5a4ae80bab701 +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/63/63c540f47fdb15fa7f0647c18d0529b07b6b392259963bb8a8b5a4ae80bab701" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:718955eed60d6636f6ce6aa4f4a990c8ed133e260445196bef8a08ace3410112 +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/718955eed60d6636f6ce6aa4f4a990c8ed133e260445196bef8a08ace3410112" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:79c990ca4ecaaae34990367988e000eda99edc8d398bfa7dbf6b30f87532953e +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/79/79c990ca4ecaaae34990367988e000eda99edc8d398bfa7dbf6b30f87532953e" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:bb76510e08d0b4311a1c8f5ac18adebd5a62f5dc26530ce2ff04639eed554011 +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bb76510e08d0b4311a1c8f5ac18adebd5a62f5dc26530ce2ff04639eed554011" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 -blob eligible for deletion: sha256:e50914b735dafd35b2b185bae1c2cf783eb721ace6bf97864c9081bdeee50108 -time="2025-06-20T21:07:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e5/e50914b735dafd35b2b185bae1c2cf783eb721ace6bf97864c9081bdeee50108" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 ---- PASS: TestDeletionHasEffect (0.78s) +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:01df5cdb7568953f0f0ce0e4e55bfde4e007fc4c1153b93a24b228b337da29ef +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/01/01df5cdb7568953f0f0ce0e4e55bfde4e007fc4c1153b93a24b228b337da29ef" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +blob eligible for deletion: sha256:4eb3fcf55cbdaca0ccf40d9712d6b4a51d39c362045e34b9ca5b42da7bafa7c8 +time="2025-06-20T21:11:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4e/4eb3fcf55cbdaca0ccf40d9712d6b4a51d39c362045e34b9ca5b42da7bafa7c8" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +--- PASS: TestDeletionHasEffect (1.12s) === RUN TestDeletionWithSharedLayer ---- PASS: TestDeletionWithSharedLayer (0.60s) +--- PASS: TestDeletionWithSharedLayer (1.08s) === RUN TestOrphanBlobDeleted michael_z_doukas -michael_z_doukas: marking manifest sha256:455aab87e33a84013c12176a43e8d20363bd0630b5e7e96337272057c456e3d0 +michael_z_doukas: marking manifest sha256:4c149b6b749eea409f8ac404efbfa3fea7d1702a68484f0140a1e085e09798ba michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 -michael_z_doukas: marking blob sha256:08ece27f729e650882cd8150721a2e0b555a37841071ebeee13f6676e17c7a9a -michael_z_doukas: marking blob sha256:2cf628885ef9bf1706fdc0ae67fb45b9d0aa908043cffb89fa95d1e9061f6c7b +michael_z_doukas: marking blob sha256:9b243c61c62f93c48a9187cc942d3ba395dfae752eed10925748064277d9f73c +michael_z_doukas: marking blob sha256:11cd9b4f0b0c32b1404b800d0fc4b7d46ee9a6ec2d6204e11d39020b9830ec30 4 blobs marked, 1 blobs and 0 manifests eligible for deletion -blob eligible for deletion: sha256:d53bf1bc7d3435017f98467a4445f171b9f7958e5cba47215b21677d135d8b79 -time="2025-06-20T21:07:04Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d5/d53bf1bc7d3435017f98467a4445f171b9f7958e5cba47215b21677d135d8b79" go.version=go1.22.3 instance.id=82443e03-1cff-40ea-8849-f0d812055c71 ---- PASS: TestOrphanBlobDeleted (0.39s) +blob eligible for deletion: sha256:b558f0587312b63566ed514b1b830288a4df7734ddff9147f1b83754eb3848a6 +time="2025-06-20T21:11:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b5/b558f0587312b63566ed514b1b830288a4df7734ddff9147f1b83754eb3848a6" go.version=go1.22.3 instance.id=1ab0981c-f1ed-46a8-beba-65a6c69c0b88 +--- PASS: TestOrphanBlobDeleted (0.52s) === RUN TestLinkedBlobStoreCreateWithMountFrom - linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:085a5e576e8f2fc966f8ca3b0b0eb6015134f8c3cb03763424aecb9e69e0a7b9 - linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:a27aaaa59de21890d5a3d746a2d06c25871a15ed20dce45cfe75eff7c3baa408 ---- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.27s) + linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:68df83e7ba779f6a83b512cb398843866236e3ffb2e4dd8d7d8ad3e593ab809c + linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b2d0911824d84bde4831bba2550178ab1e1a493ce4ff9b33f9a5b9b2d2328d0f +--- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.29s) === RUN TestManifestStorage ---- PASS: TestManifestStorage (0.33s) +--- PASS: TestManifestStorage (0.49s) === RUN TestManifestStorageV1Unsupported ---- PASS: TestManifestStorageV1Unsupported (0.28s) +--- PASS: TestManifestStorageV1Unsupported (0.32s) === RUN TestOCIManifestStorage ---- PASS: TestOCIManifestStorage (0.60s) +--- PASS: TestOCIManifestStorage (0.80s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer ---- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) +--- PASS: TestVerifyOCIManifestNonDistributableLayer (0.01s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath @@ -3027,48 +2744,48 @@ === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone -time="2025-06-20T21:07:05Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 20:07:05.929460939 +0000 UTC m=-3588.956897719, actuallyDelete=true" -time="2025-06-20T21:07:05Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" +time="2025-06-20T21:11:51Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 20:11:51.971107894 +0000 UTC m=-3582.408401279, actuallyDelete=true" +time="2025-06-20T21:11:51Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll -time="2025-06-20T21:07:05Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121, actuallyDelete=true" -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/8ba877b0-4599-45dd-a1a5-c2c95f49f1f4 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/104aeffd-f83c-4e1a-a9e0-6adc2e942496 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c480091-dc0a-439b-a7e3-08eea03d6661 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/80e4a630-f23b-4aeb-87cf-72223488ab0f have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cacf72ec-6121-4540-b49c-a0d88fc17e10 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d0367220-c20f-4820-a1dc-77106bb784e0 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f57fb68e-42f7-4881-8765-246a4df6946d have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f5c710a0-d792-4f0a-9901-a4cd1fef9cff have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3bc0e03d-0bf6-477f-9473-722d03e6382f have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/42d187fc-d968-43b4-bd93-fe6fa26176d0 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8a2f34ef-78ff-4444-9e46-6d151bab9fb3 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.930183819 +0000 UTC m=+11.043825121). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" +time="2025-06-20T21:11:51Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001, actuallyDelete=true" +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1c1b34de-d3d2-4073-ac38-3d76b3cea2ff have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/400655c9-d0bf-42a4-9ffc-7d31694a744a have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/60145339-b955-4916-b2fb-627cb04d300b have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b05efd79-c608-4587-b497-9dd3213f1a9c have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b986805d-9ea6-4a12-b6e5-048ffab90948 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1ccdb513-572c-49f5-adbc-a790f513b3aa have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3ae37dfc-e326-4a91-a32d-318e72cd6cf5 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ba79a23b-25a9-476e-a448-b800acf99f0f have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c78db289-cebc-4391-8572-dea51243cb7a have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f48f8945-ea59-4105-9c1b-2b4fbdc1b95a have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/eaa2c821-e2b1-4ccd-80be-816b30285d18 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.971736174 +0000 UTC m=+17.592227001). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome -time="2025-06-20T21:07:05Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:07:05.931097499 +0000 UTC m=+11.044738841, actuallyDelete=true" -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e48cbe10-c378-4372-a689-26cf9f8ff9c7 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931097499 +0000 UTC m=+11.044738841). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/efa40032-b164-4395-a4f4-813a445eb055 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931097499 +0000 UTC m=+11.044738841). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1e78b803-4b21-4206-b8aa-d93de91cd981 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931097499 +0000 UTC m=+11.044738841). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/32a35c35-a2b9-4f26-b115-3c8627ea68de have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931097499 +0000 UTC m=+11.044738841). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/46e2ac4c-6260-41c3-b286-11c5a33f23aa have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931097499 +0000 UTC m=+11.044738841). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" +time="2025-06-20T21:11:51Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:11:51.972539614 +0000 UTC m=+17.593030401, actuallyDelete=true" +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2cc59102-7c83-4354-951d-a7328e40af77 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.972539614 +0000 UTC m=+17.593030401). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ddb8f38a-89b0-41ba-be0b-f0e4dc77526d have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.972539614 +0000 UTC m=+17.593030401). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/43dde156-76a9-44c3-976d-a54179c2b60c have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.972539614 +0000 UTC m=+17.593030401). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/80b2646f-2a9a-4035-a9f5-e08f075b2cff have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.972539614 +0000 UTC m=+17.593030401). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/fca1fbf3-3a9f-42a2-b203-a369ed8eed09 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.972539614 +0000 UTC m=+17.593030401). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads -time="2025-06-20T21:07:05Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:07:05.931898579 +0000 UTC m=+11.045539921, actuallyDelete=true" -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/028f8325-49c1-4386-b794-8f473545a9ac have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931898579 +0000 UTC m=+11.045539921). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/236d2fe1-4a71-4f1c-9ec4-16baf73cbba2 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931898579 +0000 UTC m=+11.045539921). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/82c98d2c-348b-4e63-9648-0452cb00579f have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931898579 +0000 UTC m=+11.045539921). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a4de6d30-4613-4f37-a323-dc4cefe7863f have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931898579 +0000 UTC m=+11.045539921). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ce3eeb56-1814-44b3-a28b-a0f7372337e6 have older date (2025-06-20 20:07:05 +0000 UTC) than purge date (2025-06-20 21:07:05.931898579 +0000 UTC m=+11.045539921). Removing upload directory." -time="2025-06-20T21:07:05Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" +time="2025-06-20T21:11:51Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:11:51.973085734 +0000 UTC m=+17.593576561, actuallyDelete=true" +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5cf323c5-3f89-42a3-a31b-67647a39c031 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.973085734 +0000 UTC m=+17.593576561). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/644e9b1f-ebb8-452f-8886-cdc631258446 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.973085734 +0000 UTC m=+17.593576561). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d3c2c935-deca-49fd-b077-ec28a101e116 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.973085734 +0000 UTC m=+17.593576561). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e39ca72b-39a3-4721-9bfe-4078e26c0832 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.973085734 +0000 UTC m=+17.593576561). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1300d891-65e3-4e33-b7f8-b1c18b11f785 have older date (2025-06-20 20:11:51 +0000 UTC) than purge date (2025-06-20 21:11:51.973085734 +0000 UTC m=+17.593576561). Removing upload directory." +time="2025-06-20T21:11:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt -time="2025-06-20T21:07:05Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:07:05.932267459 +0000 UTC m=+11.045908801, actuallyDelete=true" -time="2025-06-20T21:07:05Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" +time="2025-06-20T21:11:51Z" level=info msg="PurgeUploads starting: olderThan=2025-06-20 21:11:51.973408414 +0000 UTC m=+17.593899201, actuallyDelete=true" +time="2025-06-20T21:11:51Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer ---- PASS: TestVerifyManifestForeignLayer (0.00s) +--- PASS: TestVerifyManifestForeignLayer (0.01s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag @@ -3078,23 +2795,23 @@ === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS -ok github.com/docker/distribution/registry/storage 11.071s +ok github.com/docker/distribution/registry/storage 17.645s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS -ok github.com/docker/distribution/registry/storage/cache/memory 0.024s +ok github.com/docker/distribution/registry/storage/cache/memory 0.061s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS -ok github.com/docker/distribution/registry/storage/cache/redis 0.015s +ok github.com/docker/distribution/registry/storage/cache/redis 0.048s === RUN TestWalkFileRemoved -time="2025-06-20T21:06:56Z" level=info msg="ignoring deleted path" path=bender +time="2025-06-20T21:11:35Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver 0.006s +ok github.com/docker/distribution/registry/storage/driver 0.040s === RUN TestRegulatorEnterExit ---- PASS: TestRegulatorEnterExit (0.03s) +--- PASS: TestRegulatorEnterExit (0.04s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 @@ -3108,19 +2825,19 @@ --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/base 0.044s +ok github.com/docker/distribution/registry/storage/driver/base 0.115s === RUN Test OK: 33 passed, 1 skipped ---- PASS: Test (15.23s) +--- PASS: Test (15.60s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/filesystem 15.613s +ok github.com/docker/distribution/registry/storage/driver/filesystem 16.573s === RUN Test OK: 33 passed, 1 skipped ---- PASS: Test (16.46s) +--- PASS: Test (17.75s) PASS -ok github.com/docker/distribution/registry/storage/driver/inmemory 16.813s +ok github.com/docker/distribution/registry/storage/driver/inmemory 18.864s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 @@ -3145,11 +2862,11 @@ === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ -time="2025-06-20T21:06:58Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.22.3 +time="2025-06-20T21:11:38Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.22.3 === RUN TestEligibleForS3/Client_IP_=_#01 -time="2025-06-20T21:06:58Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.22.3 ip=192.168.1.2 user-client= +time="2025-06-20T21:11:38Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.22.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 -time="2025-06-20T21:06:58Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.22.3 ip=192.168.0.2 user-client= +time="2025-06-20T21:11:38Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.22.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) @@ -3173,32 +2890,32 @@ === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 +time="2025-06-20T21:11:38Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.22.3 instance.id=e515158d-a26e-4d59-a040-9ec4e492c7f6 +time="2025-06-20T21:11:38Z" level=error msg="unknown ip address format" go.version=go1.22.3 instance.id=e515158d-a26e-4d59-a040-9ec4e492c7f6 ip="?0000000000000000000000000000000000" +--- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestParsing (0.00s) -time="2025-06-20T21:06:58Z" level=error msg="unknown ip address format" go.version=go1.22.3 instance.id=da448a40-a98c-4b6f-8650-84361a290cf2 ip="?0000000000000000000000000000000000" +time="2025-06-20T21:11:38Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 --- PASS: TestS3TryUpdate (0.00s) -time="2025-06-20T21:06:58Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.22.3 instance.id=da448a40-a98c-4b6f-8650-84361a290cf2 ---- PASS: TestInvalidNetworkType (0.00s) -time="2025-06-20T21:06:58Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 ---- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) ---- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) ---- PASS: TestMatchIPV6 (0.00s) +--- PASS: TestMatchIPV4WithRegionMatched (0.00s) +--- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) -time="2025-06-20T21:06:58Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.22.3 instance.id=da448a40-a98c-4b6f-8650-84361a290cf2 ---- PASS: TestMatchIPV4 (0.00s) +time="2025-06-20T21:11:38Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.22.3 instance.id=e515158d-a26e-4d59-a040-9ec4e492c7f6 --- PASS: TestInvalidData (0.00s) -time="2025-06-20T21:06:59Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 -time="2025-06-20T21:07:00Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 -time="2025-06-20T21:07:01Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 -time="2025-06-20T21:07:02Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 +--- PASS: TestMatchIPV6 (0.01s) +--- PASS: TestMatchIPV4 (0.05s) +time="2025-06-20T21:11:39Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 +time="2025-06-20T21:11:40Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 +time="2025-06-20T21:11:41Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 +time="2025-06-20T21:11:42Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.22.3 --- PASS: TestUpdateCalledRegularly (4.51s) PASS -ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.520s +ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.570s === RUN Test OK: 4 passed ---- PASS: Test (0.00s) +--- PASS: Test (0.04s) PASS -ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s +ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.076s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) @@ -3215,22 +2932,22 @@ 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.398s +ok github.com/docker/distribution/registry/storage/driver/s3-aws 1.076s === RUN Test OK: 33 passed, 1 skipped ---- PASS: Test (15.59s) +--- PASS: Test (16.16s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS -ok github.com/docker/distribution/registry/storage/driver/swift 15.961s +ok github.com/docker/distribution/registry/storage/driver/swift 16.963s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS -ok github.com/docker/distribution/uuid 0.014s +ok github.com/docker/distribution/uuid 0.030s make[1]: Leaving directory '/build/reproducible-path/docker-registry-2.8.2+ds1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang @@ -3267,9 +2984,9 @@ 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.2+ds1-1_arm64.deb'. dpkg-deb: building package 'docker-registry-dbgsym' in '../docker-registry-dbgsym_2.8.2+ds1-1_arm64.deb'. dpkg-deb: building package 'golang-github-docker-distribution-dev' in '../golang-github-docker-distribution-dev_2.8.2+ds1-1_all.deb'. +dpkg-deb: building package 'docker-registry' in '../docker-registry_2.8.2+ds1-1_arm64.deb'. dpkg-genbuildinfo --build=binary -O../docker-registry_2.8.2+ds1-1_arm64.buildinfo dpkg-genchanges --build=binary -O../docker-registry_2.8.2+ds1-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3277,12 +2994,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1392392/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/3495734 and its subdirectories -I: Current time: Fri Jun 20 09:08:38 -12 2025 -I: pbuilder-time-stamp: 1750453718 +I: removing directory /srv/workspace/pbuilder/1392392 and its subdirectories +I: Current time: Sat Jun 21 11:13:52 +14 2025 +I: pbuilder-time-stamp: 1750454032